第四章例题
【例4.1】创建一个名为demo的数据库。它有2个数据文件,2个文件组。主文件组包括主数据文件demo_data1,文件大小为5MB,按10 %增长,最大大小可以无限增长;第2个文件组名为demogroup1,包括文件demo_data2,文件初始大小为2MB,按10 %增长,最大大小为100MB;只有一个日志文件,大小为2MB,最大大小为25MB,按1MB增长。
首先启动SQL Server 2000的查询分析器,单击“开始”→“程序“→Microsoft SQL Server→查询分析器,将出现如图4.14所示的”连接到SQL Server“对话框,在该对话框中单击“确定”按钮。此时,将建立与指定的SQL Server的连接,进入“查询分析器”的界面如图4.15所示。

图4.14 建立与SQL Server的连接

图4.15,查询分析器”的界面在T-SQL语句输入窗口中输入如下语句:
CREATE DATABASE demo
On primary
(name=’demo_data1’,
FILENAME=’D:\Program Files\Microsoft SQL Server\MSSQL\data \demo.mdb’,
SIZE=5MB,
MAXSIZE =unlimited,
FILEGROWTH=10%)
filegroup demogroup1
(name = ‘demo_data2’,
FILENAME = ‘D:\Program Files\Microsoft SQL Server\MSSQL\data \demo_data2.ndf’,
SIZE = 2MB,
MAXSIZE = 100MB,
FILEGROWTH = 10% ),
LOG ON
(NAME=’demo_log’,
FILENAME=’ D:\Program Files\Microsoft SQL Server\MSSQL\data\demo_log.ldf’,
SIZE=2MB,
MAXSIZE=25MB,
FILEGROWTH=1MB)
GO
输入完毕后,单击“执行查询”按钮。CREATE DATABASE命令执行时,在结果窗口的下半部将显示命令执行的进展情况。当命令成功执行后,在SQL Server上进行“刷新”,新建的数据库demo就显示于数据库字段了。
【例4.2】添加一个包含1个文件的文件组到demo数据库中去,并将此文件组指定为默认文件组。
use demo
alter database demo
add filegroup demogroup2 /* 要首先定义文件组 然后才能添加文件到文件组中 */
alter database demo
add file
( name = demo_ demogroup2,
filename = ’D:\Program Files\Microsoft SQL Server\MSSQL\data \ demo_ demogroup2.ndf’,
size = 2MB,
maxsize = 100MB,
filegrowth = 5%),
to filegroup demogroup2
alter database demo
modify filegroup demogroup2 default