文档详情

SQL Server习题集.doc

发布:2016-12-26约9.19千字共9页下载文档
文本预览下载声明
苏州大学商学院 电子商务系 2011 练习1 对数据库的操作 1.Use Enterprise Manager, Wizard and CREATE DATABASE command respectively to create a database that语句创建符合如下条件的数据库: The database name is students。 The logical name of data file is:student_dat,physical name is students.mdf, and it is stored under subdirectory d:\students(perhaps you should create this directory first)。 The original size of the datafile is 1MB,growth method is auto growth, and the increment size is 2MB each time. Logfile’s logical name is students_log,physical name is students.ldf, and it’s also stored under d:\students subdirectory. The original size of the logfile is 2MB,growth method is auto growth, and the increment size is 10 percent each time. 2.分别用企业管理器和CREATE DATABASE语句创建符合如下条件的数据库: 数据库的名字为:财务信息数据库。 数据文件1的逻辑文件名为:财务数据1,物理文件名为:财务数据1.mdf,存放在:d:\财务数据 目录下。文件初始大小为2MB,增长方式为自动增长,每次增加1MB。 数据文件2的逻辑文件名为:财务数据2,物理文件名为:财务数据2.ndf,存放在:d:\财务数据 目录下。文件初始大小为3MB,增长方式为自动增长,每次增加10%。 日志文件1的逻辑文件名为:财务日志1,物理文件名为:财务日志1.ldf,存放在:d:\财务日志 目录下。初始大小为1MB,增长方式为自动增长,每次增加10%。 日志文件2的逻辑文件名为:财务日志2,物理文件名为:财务日志2.ldf,存放在:d:\财务日志 目录下。初始大小为2MB,不自动增长。 3.使用企业管理器对第1题所建的Students数据库空间进行如下扩展:增加一个新的数据文件,文件的逻辑名为Students_dat2,物理文件名为Students2.ndf:存放在“D:\Test”目录下,文件的初始大小为:2MB,不自动增长。 4.将上题新添加的Students_dat2文件的初始大小改为6MB。 5.用企业管理器对扩展后的Students数据库进行如下缩小: (1)将Students数据库缩小到使数据库中的空白空间为60%。 (2)将数据文件Students_dat的初始大小缩小为3MB。 6.再次用企业管理器查看修改后的Students数据库的选项的变化,并设置“限制访问”选项为“开”状态(选中状态)。 7.在你的机器上分离Pubs数据库,然后将此数据库所包含的全部文件(包括数据文件和日志文件)移动到你的机器的D盘上(如果没有D盘,可移动到其他目录下),然后利用企业管理器再将此数据库附加到你的数据库管理系统中。 练习2 对表的操作 1.创建一个用户自己的数据类型:数据类型名为:my_type,类型为:char(10)。 2.在Students数据库中,用企业管理器和SQL语句分别创建满足下述条件的四张表: Student表结构 列 名 说 明 数据类型 约 束 Sno Sname Ssex Sage Sdept Spec 学号 姓名 性别 年龄 所在系 专业 普通编码定长字符串,长度为7 普通编码定长字符串,长度为10 普通编码定长字符串,长度为2 微整型(tinyint) 普通编码不定长字符串,长度为20 普通编码定长字符串,长度为10 主码 非空 Course表结构 列 名 说 明 数据类型 约 束 Cno Cname Periods Semester Property 课程号 课程名 学时数 开设学期 课程性质 普通编码定长字符串,长度为10 普通编码不定长字符串,长度为20 小整型 小整型 普通编码定长字符串,长度为4 主码 非空
显示全部
相似文档