实验12:数据库综合应用(A).doc
- 文档编号:1850875
- 上传时间:2022-10-24
- 格式:DOC
- 页数:9
- 大小:2.29MB
实验12:数据库综合应用(A).doc
《实验12:数据库综合应用(A).doc》由会员分享,可在线阅读,更多相关《实验12:数据库综合应用(A).doc(9页珍藏版)》请在冰豆网上搜索。
《数据库原理及应用》实验
实验12:
数据库综合应用(A)
班级:
计算机科学与技术二班学号:
20131602310110姓名:
徐旸
一、实验目的
熟悉数据库设计过程,掌握数据库概念模型到逻辑模型的转换。
在前面已经完成的实验的基础上,进一步强化训练SQLSERVER2008的操作,熟练掌握T-SQL查询语言的使用方法,完成数据库的建立、更新、维护、查询、视图、图表的操作。
掌握数据库导入和导出数据,备份和恢复数据库。
二、实验内容
1.通过Edraw绘制图书管理数据库E-R图。
2.采用Transact-SQL语句完成数据库的建立、更新、维护、查询、视图、图表的操作。
3.数据库导入和导出数据,备份和恢复数据库。
表一:
图书表
图书编号
类别
出版社
作者
书名
定价
01001
计算机
机械工业出版社
朱平
JAVA程序设计
60.8
01002
计算机
人民邮电出版社
刘二智
C语言教程
56.0
01003
计算机
机械工业出版社
张琳
数据结构
65.5
01004
计算机
人民邮电出版社
李东梅
操作系统
52.0
02001
化学
机械工业出版社
陈文学
高分子材料
64.0
01005
计算机
高等教育出版社
胡语亮
软件工程
43.8
03001
数学
机械工业出版社
陈小月
概率统计
35.4
03002
数学
机械工业出版社
徐明
线性代数
20.0
表二:
读者表
读者编号
姓名
专业
性别
电话
10001
李雷雷
计算机
男
13066161314
10002
王民
计算机
男
13066161846
10003
李小璐
计算机
女
15166269841
20004
徐平
信息安全
女
15166263684
20005
李曼
信息安全
女
18966186368
20006
郑智
信息安全
男
18966184513
表三:
借阅表
读者编号
图书编号
借书日期
还书日期
超期罚款
10002
01001
2008-10-9
2012-12-3
10001
01002
2010-11-6
2012-8-2
10001
01001
2012-1-5
2013-4-9
10001
01002
2013-5-9
2013-7-3
10002
03001
2011-6-4
20004
03002
2012-10-1
2012-12-23
10002
01002
2013-5-5
2013-6-7
10002
01003
2013-5-5
2013-8-1
20005
03001
2013-6-4
三、实验步骤及结果
1.根据实验内容所给三张表格,通过Edraw绘制图书管理数据库E-R图。
2.将上述三张表格的数据转换成Excel数据表并存储为“图书借阅数据.xls”。
创建图书管理数据库,数据库名以自己的学号后三位数字打头,通过SQLServer导入向导,把“图书借阅数据.xls”文件中的数据导入数据库中,并生成数据表。
3.通过SQLServerManagementStudio维护数据库,完成以下设置:
(1)定义每个表的主码和外码;(注意:
同一读者允许多次借阅同一本书)
(2)图书类别默认值为“计算机”
(3)读者姓名和专业不允许为空;
(4)读者的性别取值只能是“男”或“女”;
4.删除2008年的借书记录。
5.把“计算机”专业改成“计算机科学与技术”。
6.添加借书记录:
20004,03002,2013-12-15。
7.统计各类图书的册数,输出字段名为“图书类别”和“数量”。
8.查询借阅了“计算机”类图书的借书信息,包括读者姓名、图书名称、借书日期,结果按借书日期的升序排列。
9.查询没有人借阅的图书信息,包括书名、作者、出版社。
10.规定借阅时间不得超过100天,否则每天罚款0.3元,但罚款金额不超过定价的3倍,请计算超期罚款。
update借阅set超期罚款=(DATEDIFF(DD,借阅日期,还书日期)-100)*0.3
where(DATEDIFF(DD,借阅日期,还书日期)-100)>0
update借阅set超期罚款=(select定价from图书where借阅.书号=图书.书号)*3
2. where超期罚款>(select定价from图书where借阅.书号=图书.书号)*3
3.创建数据库关系图,并与E-R图进行比较。
四、注意事项
1.通过导入数据的办法生成数据表,注意设置每个字段的数据类型和宽度。
五、学习反思
1.数据备份有哪些方式?
试分析每一种方式的优缺点。
2.对比分析数据库关系图E-R图,分别说明这两种图的作用。
海南大学信息学院
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 12 数据库 综合 应用