资源描述
《数据库原理及技术》课程设计
一、课程设计的目的和要求
(1)培养学生运用所学课程《数据库系统原理》的理论知识和技能,深入理 解《数据库系统原理》课程相关的理论知识,学会分析实际问题的能力。
(2)培养学生掌握用《数据库系统原理》的知识设计计算机应用课题的思想 和方法。
(3)培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能 力。
(4)通过课程课程设计的训练,要求学生在教师的指导下,独立完成大作业 要求的相关内容,包括:
① 通过调查研究和运用Internet,收集和调查有关资料、最新技术信息。
② 基本掌握撰写小论文的基本步骤和写作方法。
③ 根据课题的要求基本理解和掌握E-R图的设计方法和关系模式的转换。
④ 根据课题的要求基本理解和掌握数据流图(DFD)和数据字典(DD)的设计 方法。
⑤ 根据ER图生成数据库表。
⑥ 数据库完整性、安全性保证措施数据库实施维护计划
二、课程设计题目
要求:
(1)完成如下要求几项功能
(2)描述该实例的业务信息和管理工作的要求;
(3)列出实体、联系;
(4)指出实体和联系的属性;
(5)画出E-R图;
(6)将E-R图转换成关系模式,并注明主码和外码;
(7)建立数据字典;
(8)创建数据库;
(9)根据题目的要求写查询、存储过程、触发器等。
题目:
•实现出版社、教材类型等的管理;
•实现教材的订购管理;
•实现教材的入库管理;
•实现教材的领用管理;•创建规则实现教材的书号必须满足以ISBN开头,后跟10个数字的格式, 比如:ISBN7302120363;
•创建触发器,实现教材入库和出库时自动修改库存数量;•创建存储过程统计各种教材的订购、到货和发放数量;
•建立数据库相关表之间的参照完整性约束。
三、数据字典设计
(1)根据你在“实体联系模型设计”一项中选择的或其它实例,对该实例 的业务工作和信息流进行分析,先局部,后整体地描述出业务数据流图,并描述 出重要的数据字典。
(2)根据逻辑设计的原则,将上述E-R图转换成关系模式并指明主码和外 码。
四、提交要求(电子材料)
].数据库设计说明书
格式:
1. 封面:姓名、学号、题目、班级等;题目及要求说明;
2. 说明书(含需求分析、系统数据库的设计、数据字典、数据库及数据库 对象创建的SQL语句、其他题目要求完成的查询、视图、存储过程、触 发器等的创建代码)。
题目(XXXXXXX)1 .问题的描述
2. 需求分析2.1需求分析
2.2系统功能结构2.3数据流图
3. 逻辑结构设计3. 1局部E-R图
3. 2全局E-R图3. 3数据字典
4. 物理结构设计结论
五、评分规则数据库设计说明书:包括需求分析、概念设计、逻辑结构设计、物理结构设计、 数据库测试数据的说明、备份和恢复的维护计划、安全的设置。
设计说明文档及数据库评分细则
序号
设计内容
所占
比重
评分原则
差
及格
中等
良好
优秀
1
需求分析
15%
数据需求 和用户需 求介绍不 字及错误 少于20处
数据需求和 用户需求基 本介绍清 楚;数据字 典错误少于 15处
数据需求和 用户需求介 绍清楚;数 据字典错误 少于10处
数据需求和 用户需求介 绍清楚且语 言通顺;数据 字典错误少 于8处
数据需求和 用户需求介 绍清楚且语 言生动;数 据字典错误 少于5处
0-9
9-10. 5
10. 5-12
12-13. 5
13. 5-15 分
2
概念结构设计
20%
ER图说明 有8处以 上错误
0-12
ER图有5处 以上错误 12-14
ER图,错误 数量介于
3-4处
14-16
ER图,错误数 量少于3处
16-18
ER图,无明 显错误 18-20
3
逻辑结构设计
20%
关系模 式,无明 显错误; 视图按照 使用者设 计合理; 缺少1-2 项
0-12
关系模式, 无明显错 误;视图按 照使用者设 计合理;有 5处以上错 误
12-14
关系模式, 无明显错 误;视图按 照使用者设 计合理;错 误数量介于
3~4处
14-16
关系模式,无 明显错误;视 图按照使用 者设计合理; 错误数量少 于3处
16-18
关系模式, 无明显错 误;视图按 照使用者设 计合理
18-20
4
物理结构设计
20%
-2
11
少12
缺项O-
说明完整、 有5处以上 错误
12-14
有较详细的 说明,错误 数量介于
3-4处
14-16
有详细的说 明,错误数量 少于3处
16-18
按照案例要 求有详细的 说明,无明 显错误
9-10
5
数据库实施维护
15%
数据库维 护计划合 理;出错 少于10个
0-9
数据库维护 计划合理; 出错少于7
个
9-10. 5
数据库维护 计划合理; 出错少于5
个
10. 5-12
数据库维护 计划合理;出
错少于3个
12-13.5
数据库维护 计划合理
13. 5-15
6
数据库安全
15%
按照案例 要求有详
按照案例要 求有详细的
按照案例要 求有详细的
按照案例要 求有详细的
按照案例要 求有详细的
注:使用Powerdeginer T具进行数据库设计的将获得最高为10分的附加分。
细的说 明,有10 处以上错 误
说明,有8 处以上错误
说明,有5 处以上错误
说明,有3处 以上错误
说明,无明 显错误
0-9
9-10.5
10.5-12
12-13.5
13. 5-15
2.课程设计作业提交
1、所有课程设计作业必须在第20周的周六前提交(2012年6月3()日),逾期 未交作业者按0分处理。7月1日我将在QQ群里公布交作业名单,如有差错及 时与老师联系。
2、每人将设计的全部文档(word/pdf/Powerdesigner文件)和备份的数据库压缩
成一个文件上传至ftp: 。文件命名方式为:学号+姓名+设计题目。
展开阅读全文