数据库实验记录-1 创建和管理数据库

(1)用CREATE DATABASE语句来创建一个名为BOOK的数据库,存放在F盘上以自己的学号命名的路径下,它由3MB主数据文件5MB次数据文件5MB日志文件组成。并且主数据文件以1MB的增长速度其最大数据文件的大小为10MB,次数据文件以2MB的增长速度其最大次数据文件的大小为15MB,事务日志文件以1MB的增长速度其最大日志文件的大小为10MB

create database BOOK1
on primary --主文件组
(
	name = "BOOK1",
	filename = "F:\2018050206222\BOOK.mdf",
	size = 5MB,
	maxsize = 10MB,
	filegrowth = 1MB
),
--第二个文件组
(
	name = "BOOKS1",
	filename = "F:\2018050206222\BOOKS.ndf",
	size = 5MB,
	maxsize = 15MB,
	filegrowth = 2MB
)

--日志文件不属于任何文件组
log on
(
	name = "BOOKLOG1",
	filename = "F:\2018050206222\BOOKLOG.ldf",
	size = 5MB,
	maxsize = 10MB,
	filegrowth = 1MB
)

2、用ALTER DATABASE语句修改BOOK1数据库,为其增加一个次要数据文件(Book1_data2.ndf),该文件的大小是5MB最大可增长到20MB,以20%的速度增长

alter database BOOK1
add file
(
name = "Book1_data2",
filename = "F:\2018050206222\Book1_data2.ndf",
size = 5MB,
maxsize = 20MB,
filegrowth = 10%
)

3、用ALTER DATABASE语句为BOOK数据库增加一个MyFilegroup1

alter database BOOK1
add filegroup MyFilegroup1

4、用ALTER DATABASE语句为BOOK数据库增加两个次数据文件,并将他们放到MyFilegroup文件组

alter database BOOK1
add file
(
name = test1,
filename = "F:\2018050206222\tese1.ndf",
size = 5MB,
maxsize = 100MB,
filegrowth = 5MB
),
(
name = test2,
filename = "F:\2018050206222\tese2.ndf",
size = 5MB,
maxsize = 100MB,
filegrowth = 5MB
)
to filegroup MyFilegroup1

总结alter database语句的用法

alter datebase db_name
add file
(
name = 'file_name',
filename = 'F:\data\file_name.ndf',
size = 2MB,
maxsize = 100MB,
filegrowth = 5MB
)to filegroup **

alert database db_name
modify file
(name = file_name,--file_name 是要修道改的版数据库文件名权
size = 4MB) 

你可能感兴趣的:(数据库实验记录)