数据库原理课程设计要求

发布 2022-10-06 09:33:28 阅读 3116

一、设计准备。

1.熟悉power_ designer(s_ designer)设计环境;

2.复习sql语言命令;

3.复习e-r图的绘制;

4.复习数据库设计的方法、步骤。

二、设计步骤。

1.需求分析。

通过对一小型数据库应用系统进行分析,充分了解系统的信息要求、处理要求、安全性和完整性要求,并在分析的基础上画出系统的数据流程图,写出相应的数据字典。

2.概念结构设计。

根据需求分析所得到的信息,用e—r图完成系统的概念结构设计,并对e—r图进行优化。

3.逻辑结构设计。

将系统e—r图转换为选定的dbms所支持的关系模型,并按关系规范化理论对关系模型进行优化。

4.物理结构设计。

系统物理环境的设计。

5.数据库的实现。

用power-designer/s-designer等数据库设计工具完成数据库cdm、pdm的设计、创建数据库,定义基本表,并进行相应数据库安全性和完整性设计和定义。

6.程序的编写。

选用一门高级程序设计语言,编写一个完整的数据库系统。

五、要求。(1)选题。

学生在教师的指导下,根据自己的实际情况,选择设计题目,选题不宜太大,太复杂。

(2)内容。

1. 写出应用系统背景,组织结构情况,绘制数据流程图,编写数据字典。

2. 绘制e-r图并用power_ designer(s_ designer)设计出cdm,进行相应的完整性定义;

3. 用power_ designer(s_ designer)将设计出的cdm转换成pdm,并做相应的调整(如增加联系的属性)

4. 生成定义基本表及定义相应完整性的sql文件。

5. 编写应用程序。

(3)提交的资料。

1.手工文档:系统分析和数据库设计文档;

2.完成的系统。

六、参考题目。

1. 学生成绩管理系统数据库设计;

2. 课程管理子系统数据库设计;

3. 图书管理子系统数据库设计;

4. 通讯录子系统数据库设计;

5. 教室管理子系统数据库设计;

6. 宿舍管理子系统数据库设计;

7. 个人事务管理子系统数据库设计;

8. 卫生科医疗管理子系统数据库设计;

9. 库房入库出库管理子系统数据库设计;

10. 小商店销售管理子系统数据库设计;

11. 其它管理子系统数据库设计(自己选题需经指导教师认可)。

2019数据库原理课程设计要求

数据库原理课程设计指导书及评分标准。课程设计选题 学时 1,时间 2周 由教师命题,学生自己选择课题,经教师调整审查后确定。设计的课题以实用为主,反映新技术的发展情况,以获得更好的数据库实践的训练。课题规模 大小适当,具有一定复杂度,通过激发学生参加开发实践的积极性与创造性,达到综合应用所学知识的目...

数据库原理课程设计

数据库原理 课程设计报告。专业 计算机科学与技术 班级 09计本班。题目名称 人事管理系统 完成日期 2018 10 24 甘肃政法学院计算机科学学院。目录。一 系统定义 3 二 需求分析 3 三 系统设计 12 四 详细设计 19 五 心得体会 23 六 参考文献 23 七 课程设计总结 24 作...

数据库原理课程设计

课程设计题目 小型工厂库存管理系统。班级 1班 学号 20082300222 姓名黄文青 指导教师李振宏 时间 2010 年12 月 26 日至 2010 年。成绩。指导教师签字年月日。随着企业管理信息化的发展,网络及计算机的引入使管理跃上了一个新的发展平台。仓库管理系统是一个企业不可缺少的部分,它...