- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、数据库实践性质、目的和任务
1.性质:专业必修课
2.目的和任务:
数据库原理是一门应用性很强的专业课,在学习时必须注意理论与实践相结合。本实践课的目的是通过实践使学生经历一个数据库系统的数据库设计的全过程和受到一次综合的训练,以便能较全面地理解、掌握和综合运用所学的知识。
3.先修课程:数据库原理及应用
4.学时数: 48学时
5.学分数: 2.5分
二、数据库实践课总体要求
按照实践课题的具体要求进行详细的系统设计,要包括以下内容。
1.数据库概念结构设计(E-R图)
2.数据库逻辑结构设计(关系模型,关系模式的设计至少要满足第三范式;数据库的设计要考虑安全性和完整性的要求)
3.数据库物理结构设计(建库、建表、索引、视图、存储过程、触发器、事务)
4.输入初始数据,要求每个表的记录数不得少于10条,并且满足实际业务场景。
5. 用Sql实现统计分析
三、数据库实践课的内容和要求
以下设计题目,每个学生独立完成。
1、图书馆系统的数据库设计(示例)
实现图书采购过程数据管理、借还过程数据管理,案例需求自行设计,设计场景需在文档中的需求分析部分体现。
(1) 对各类图书的采购均价做统计分析;
(2) 检索读者最喜爱的图书信息;
(3) 检索出机械工业出版社出版的各类图书的平均定价。
(4) 检索出本学期借书次数超过3次并且没有过期未还的学生信息。
为每个实体表和关系表创建合适的索引(聚簇索引、复合索引)、主码、外码;
创建所有教师借阅情况的视图;建立包括借书者的编号,姓名,单位,所借书号,书名,和借阅日期的视图;
创建图书类别取值范围为计算机类、管理类、电子类、机械类的规则,并与相应的列绑定;
在学生实体中创建性别默认值为男的默认,并与相应的列绑定;
创建一个可以通过图书类别和价格进行图书查询的存储过程;
通过触发器定义未还书的学生不能从学生实体中删除;
通过事务保证借阅过程数据的有效性。
2、选课系统的数据库设计(自行设计)
3、考勤系统的数据库设计(自行设计)
四、数据库实践课进度表
周次
课次
教学章节及内容
学时
作业、实验
备注
15
1
数据库应用系统课程设计介绍
课程设计的性质、目的
课程设计基本要求
4
所有和数据库有关的操作全部在查询分析器中完成。
15
2
课程设计教学内容
需求分析
以下设计题目,每个学生独立完成。
图书馆系统的设计
选课系统的设计
考勤系统的设计
4
15
3
概念模型(E-R图)
4
针对具体题目设计ER图,并转换成关系数据表
15
4
逻辑模型、优化,关系数据表
4
Word文档,电子稿
15
5
用sql建库、建表
4
按照转换后的关系数据表创建数据库、表、主键、外键及其他约束
每个表至少有10条数据(并且符合各种约束限制)
15
6
用sql建索引
4
15
7
用sql建视图
4
16
8
用sql建触发器
4
16
9
用sql建存储过程
4
16
10
用sql建事务
4
16
11
用Sql实现统计分析
4
Sql文档,电子稿
16
12
学生答辩
4
数据结构、数据存储的合理性、有效性、完整性
16
13
考核检查
4
数据库实践课报告书
(Word文档+ Sql文档),打印稿
五、数据库实践课评分标准
数据库课程设计应以数据库设计部分作为考核重点,各部分所占比例如下:
1.概念模型(20%)、逻辑模型(10%)、关系数据表(10%),共40%
2.建库(5%)、建表(5%)、索引(5%)、视图(5%)、触发器(5%)、存储过程(5%)、事务(5%)、输入初始数据(5%), 共40%
3.统计报表(两个及以上综合数据统计报表) 20%
文档评论(0)