如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
SQLServer2005实用教程第2章SQLServer2005常用工具创建一个名称为STUDENT3的数据库,该数据库的主文件逻辑名称为STUDENT3_data,物理文件名为STUDENT3.mdf,初始大小为3MB,最大尺寸为无限大,增长速度为15%;数据库的日志文件逻辑名称为STUDENT3_log,物理文件名为STUDENT3.ldf,初始大小为2MB,最大尺寸为50MB,增长速度为1MB;要求数据库文件和日志文件的物理文件都存放在E盘的DATA文件夹下。实现的步骤如下:(1)在E盘创建一个新的文件夹,名称是“DATA”。(2)在SQLServerManagementStudio中新建一个查询页面。(3)输入以下程序段并执行此查询:createdatabaseSTUDENT3onprimary(name=STUDENT3_data,filename='E:\DATA\STUDENT3.mdf',size=3,maxsize=unlimited,filegrowth=15%)logon(name=STUDENT3_log,filename='E:\DATA\STUDENT3.ldf',size=2,maxsize=50,filegrowth=1)创建一个指定多个数据文件和日志文件的数据库。该数据库名称为STUDENTS,有1个5MB和1个10MB的数据文件和2个5MB的事务日志文件。数据文件逻辑名称为STUDENTS1和STUDENTS2,物理文件名为STUDENTS1.mdf和STUDENTS2.ndf。主文件是STUDENTS1,由PRIMARY指定,两个数据文件的最大尺寸分别为无限大和100MB,增长速度分别为10%和1MB。事务日志文件的逻辑名为STUDENTSLOG1和STUDENTSLOG2,物理文件名为STUDENTSLOG1.ldf和STUDENTSLOG2.ldf,最大尺寸均为50MB,文件增长速度为1MB。要求数据库文件和日志文件的物理文件都存放在E盘的DATA文件夹下。实现的步骤如下:(1)在E盘创建一个新的文件夹,名称是“DATA”。(2)在SQLServerManagementStudio中新建一个查询页面。(3)输入以下程序段并执行此查询:createdatabaseSTUDENTSonprimary(name=STUDENTS1,filename='E:\DATA\STUDENTS1.mdf',size=5,maxsize=unlimited,filegrowth=10%),(name=STUDENTS12,filename='E:\DATA\STUDENTS2.ndf',size=10,maxsize=100,filegrowth=1)logon(name=STUDENTSLOG1,filename='E:\DATA\STUDENTSLOG1.ldf',size=5,maxsize=50,filegrowth=1),(name=STUDENTSLOG2,filename='E:\DATA\STUDENTSLOG2.ldf',size=5,maxsize=50,filegrowth=1)删除已创建的数据库STUDENTS实现的步骤如下:(1)在SQLServerManagementStudio中新建一个查询页面。(2)输入以下程序段并执行此查询:dropdatabaseSTUDENTS说明:当有别的用户正在使用此数据库时,则不能进行删除操作。表4-2-1学生基本信息表(名为t_student)组成实现的步骤如下:(1)在SQLServerManagementStudio中新建一个查询页面。(2)输入以下程序段并执行此查询:USESTUDENTgoCreatetablet_student(s_numberchar(10)notnull,s_namechar(8),sexchar(2)default'男',birthdaydatetime,politychar(4))go如果系统的输出结果为:“命令已成功完成。”,则表明t_student数据表已经创建成功了。为t_student2表中的s_number字段创建非空约束。程序清单如下:USESTUDENTGOCREATETABLEt_student2(s_numberchar(10)NOTNULL,s_namechar(8),sexchar(2),phonenumint)在数据库STUDENT中创建一个t_student3表,并定义s_number为主键。增加主键后,就限定了该记录中不能插入编号相同