实验 SQL 语言一、实验目的1、 理解数据库以及数据表的设计;2、 熟悉 SQL Server2005 中的数据类型;3、 熟悉使用 SQL语句创建和删除模式和索引;4、 掌握使用 SQL语句创建、修改和删除数据表;5、 掌握使用 SQL语句查询表中的数据;6、 掌握使用 SQL语句插入、修改和删除数据表中的数据;7、 掌握使用 SQL语句创建、删除、查询和更新视图
二、实验内容(一)创建数据库和模式1、通过 SQL语句创建图书信息管理数据库,命名为“db_Library”,数据文件和日志文件放在D盘下以自己学号和姓名命名的文件夹中,数据文件的逻辑名为db_Library_data,数据文件的操作系统名为 db_Library_data
mdf,文件初始大小为10MB,最大可增加至300MB,增幅为 10%;日志文件的逻辑名为db_Library_log,日志文件的操作系统名为db_Library_data
ldf,文件初始大小为5MB,最大可增加至200MB,增幅为 2MB
2、通过 SQL语句在该数据库中创建模式L-C
(二)创建和管理数据表要求为各数据表的字段选择合适的数据类型及名称;为各数据表设置相应的完整性约束条件
1、通过 SQL语句将以下数据表创建在L-C 模式下:课程信息表 (tb_course )——课程编号Course number 、课程名 Course name 、先修课 The first course 、学分 credit2、通过 SQL语句将以下数据表创建在该数据库的默认模式dbo 下:图书类别信息表(tb_booktype)——类别编号Type number 、类别名称Category name 图书信息表 (tb_book )——图书编号ISBN 、类别编号 Type number、书名 title 、作者 author 、出版社 Boo