6.请分别使用SSMS和T-SQL语句创建数据库Student,要创建的数据库的要求如下:数据库名称为Student,包含三个20MB的数据库文件,两个10MB的日志文件,创建使用一个自定义文件组,所有名称自定,主文件为第一个文件,主文件的后缀名为.mdf,次要文件的后缀名为.ndf;要明确地定义日志文件,日志文件的后缀名为.Idf;自定义文件组包含后两个数据文件,所有的文件都放在自录E:①DATA中。
时间: 2023-12-30 19:04:37 浏览: 165
使用SSMS创建数据库Student:
1. 打开SQL Server Management Studio (SSMS)
2. 在Object Explorer中右键单击Databases文件夹,选择New Database
3. 在New Database对话框中,输入数据库名称Student
4. 在Filegroups选项卡中,选择New,在弹出的New Filegroup对话框中,输入文件组名称,例如Student_FG,点击OK
5. 在Files选项卡中,点击Add,输入文件名称,例如Student_1,选择文件组Student_FG,选择初始大小为20MB,选择文件路径为E:\DATA,将文件后缀名设置为.mdf,点击OK
6. 重复步骤5,创建另外两个20MB的数据文件,例如Student_2和Student_3,将文件后缀名设置为.ndf
7. 在Log选项卡中,点击Add,输入日志文件名称,例如Student_Log,选择初始大小为10MB,选择文件路径为E:\DATA,将文件后缀名设置为.Idf,点击OK
8. 点击OK完成数据库的创建
使用T-SQL语句创建数据库Student:
```
USE master;
GO
-- 创建文件组
ALTER DATABASE Student ADD FILEGROUP Student_FG;
GO
-- 创建主文件
ALTER DATABASE Student
ADD FILE (
NAME = Student_1,
FILENAME = 'E:\DATA\Student_1.mdf',
SIZE = 20MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%
) TO FILEGROUP Student_FG;
GO
-- 创建次要文件
ALTER DATABASE Student
ADD FILE (
NAME = Student_2,
FILENAME = 'E:\DATA\Student_2.ndf',
SIZE = 20MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%
) TO FILEGROUP Student_FG;
GO
ALTER DATABASE Student
ADD FILE (
NAME = Student_3,
FILENAME = 'E:\DATA\Student_3.ndf',
SIZE = 20MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%
) TO FILEGROUP Student_FG;
GO
-- 创建日志文件
ALTER DATABASE Student
ADD LOG FILE (
NAME = Student_Log,
FILENAME = 'E:\DATA\Student_Log.Idf',
SIZE = 10MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%
);
GO
```
阅读全文