数据库管理及维护实验手册

数据库管理及维护实验手册

ID:36569879

大小:136.50 KB

页数:16页

时间:2019-05-12

数据库管理及维护实验手册_第1页
数据库管理及维护实验手册_第2页
数据库管理及维护实验手册_第3页
数据库管理及维护实验手册_第4页
数据库管理及维护实验手册_第5页
资源描述:

《数据库管理及维护实验手册》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据库管理与维护(SQLServer2008)鲍丽红天水师范学院1目录目录实验一SQLServer2008安装1实验二数据库创建和管理2实验三数据库数据表的创建和管理3实验四数据库的数据查询5实验五Transact-SQL的编程实现6实验六销售管理数据库中视图的应用7实验七数据库中索引的应用8实验八存储过程的应用9实验九触发器的应用10实验十数据库安全性管理11实验十数据库的日常维护12实验十二自动化管理(选做)131实验一SQLServer2008安装【实训目的】1、了解安装SQLServer2008的硬件和软件的要求2、掌握SQLServer2008的安装方法3、掌握对象资源管理器与查询

2、编辑器的使用【实训内容】1、在本地计算机上练习安装SQLServer2008R2版本。2、练习启动、暂停和关闭SQLServer2008的某一服务器。1实验二数据库创建和管理【实训目的】1、掌握数据库创建的方法2、掌握数据库扩容和收缩的方法3、掌握查看数据库信息方法4、掌握数据库的分离和附加的方法【实训内容】1、创建了一个library数据库,该数据库的主数据文件逻辑名称为Library_data,物理文件名为Library.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为Library_log,物理文件名为Library.ldf,初始大小为3MB,

3、最大尺寸为5MB,增长速度为1MB。2、对library数据库进行扩容,添加一个5MB的数据文件和一个5MB的事务日志文件。3、对数据库library进行修改,将事务日志文件的大小增加到15MB,将数据文件library1和library2分别增加到15MB和30MB。同时增加两个文件组,分别包含一个数据文件,逻辑文件名library3和library4,物理文件名为library2.ndf和library4.ndf,初始大小都为15MB,最大尺寸为无限制。增长速度为15%;增加一个10MB事务日志文件,最大尺寸无限制,增长速度为10%。4、利用SQLServerManagermentStu

4、dio将library数据库名改为newlibrary。5、利用sp_renamedb将newlibrary数据库名改为library。6、将library数据库文件移植到D:data。2实验三数据库数据表的创建和管理【实训目的】1、掌握数据表的创建方法。2、掌握数据表的约束的使用。3、掌握数据表的数据操作。【实训内容】1、创建数据库library。2、在library数据库中,创建读者信息表readers,表结构如表3-1所示。表3-1读者表(readers)列名数据类型长度允许空说明BorrowerIDInt默认×借阅卡编号,主键,标识增量为1,标识种子为1GradeIDint默认√年

5、级编号ReaderNameVarchar50√借阅者姓名StudentNumChar10×借阅者学号SexChar2√借阅者性别,默认值为“男”TeleNumChar20√借阅者电话borrowBookNumInt√已借书数目,默认值为03、在library数据库中,创建图书信息表books,表结构如表3-2所示。表3-2图书表(books)列名数据类型长度允许空说明BookIDint默认×书刊编号,主键,标识增量为1,标识种子为1titlevarchar50√书名Authorvarchar100√作者TypeIDvarchar50√该书所属的类型kuchunliangint默认√该书的库存

6、量,默认值为5本4、在library数据库中,创建图书借阅信息表borrow,表结构如所示。表3-3图书借阅表(borrow)列名数据库类型长度允许空说明BookIDint默认×借阅书刊编号,组合主键,外键BorrowerIDint默认×借该书的借阅卡ID,组合主键,外键Loanchar4√状态,默认值为初借BorrowerDateDatetime默认√该书被借阅的时间5、在图书表books,增加一个“书的价格”和“出版社”字段,结构如下表3-18所示。表3-4字段的结构4列名数据库类型长度允许空说明Pricemoney默认√书的价格publishervarchar50√书的出版社信息6、将

7、readers表的readerName字段的所属数据类型改为varchar(30),并且加上notnull约束。7、在图书信息表books中,增加用于检查输入书的价格列的值必须大于10元一个约束。8、在读者表,增加一个默认约束,年级编号默认值为“1”。9、在读者readers数据表,增加一个唯一约束,读者学号为唯一。4实验四数据库的数据查询【实训目的】1、掌握SELECT语句的语法格式。2、掌握简单查询和多表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。