欢迎来到天天文库
浏览记录
ID:41120341
大小:48.00 KB
页数:5页
时间:2019-08-16
《杜文华 《数据库原理与应用》课程设计要求》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《数据库原理与应用》课程设计指导书一、课程设计目的2二、选题要求2三、参考题目2四、课程设计内容要求3五、课程设计报告格式及基本内容3六、设计报告提交要求4七、设计考评方式4八、附件封面(打印时去掉)5《数据库原理与应用》课程设计要求一、课程设计目的《数据库原理及应用课程设计》是实践性教学环节之一,是《数据库原理及应用》课程的辅助教学课程。通过课程设计,要求掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具、数据库管理系统软件以及应用开发工具,规范、科学地完成一个小型数据
2、库的设计,提高实际动手能力。二、选题要求 课程设计题目以选用自己相对比较熟悉的业务模型为宜,要求通过实践(需求分析),能较好地巩固数据库的基本概念、基本原理、关系数据库的设计理论、设计方法等主要知识点。针对实际问题设计概念模型,并使用现有的工具完成小型数据库的设计与实现以及应用系统的开发 坚决杜绝抄袭和下载。一旦发现相同系统或者论文,不管谁抄袭谁,一律作为不及格处理。在课程设计答辩时,如果对所提出的跟系统相关的问题不能回答,也将作为不及格处理。三、参考题目(1)电商协会信息管理系统数据库设计(2)未
3、来管理者协会信息管理系统数据库设计(3)剪纸艺术协会信息管理系统数据库设计(4)民大学生会信息管理系统数据库设计(5)影轮魂速速桩比赛信息管理系统数据库设计(6)月亮化石剧团信息管理系统数据库设计(7)社团联信息管理系统数据库设计(8)校青协社会活动信息管理系统数据库设计(9)大学教材征订信息管理系统数据库设计(10)校广播台信息管理系统数据库设计(11)大学职工信息管理系统数据库设计(12)硕士研究生网上报名信息管理系统数据库设计(13)学生成绩管理系统数据库设计(1)交通事故记录与统计信息系统分析
4、与设计(2)大学实验材料管理信息系统数据库设计(3)大学薪酬管理信息系统数据库设计(4)课程设计考勤管理信息系统数据库设计(5)大学本科试卷分析信息管理系统数据库设计(6)学生公寓来访人员登记管理信息系统数据库设计(7)支持校园卡的食堂消费管理信息系统数据库设计(8)企业客户管理信息系统数据库设计(9)企业供应商管理信息系统数据库设计(10)支持校园卡的学生用电管理信息系统数据库设计(11)校园卡发放与挂失管理信息系统数据库设计四、课程设计内容要求《数据库原理与应用》课程设计,要求根据所选课题:设计一
5、个小型数据库(使用MicrosoftSQLServer2005);(1)、数据库来源于对现实世界的抽象和概括,要求设计科学、规范、合理,符合现实情况和实际需求;(2)数据表的设计要求:关系模式至少要满足第三范式,既具有较低的冗余度,又具有较高的访问效率。要求有四个及以上的表,根据实际操作需要定义合理的索引;(3)、数据库设计的安全性要求:配置SQLServer2005以支持SQLServer用户身份验证方式,根据实际需要定义合理的用户权限以及用户视图;(4)、数据库设计的完整性要求:要求根据实际需要定
6、义合理的完整性约束(实体完整性、参照完整性以及用户自定义完整性等);(5)、根据实际情况定义合理的存储过程和触发器五、课程设计报告格式及基本内容课程设计报告有四个方面的要求:(1)前言:主要对自己的课程设计进行简要的介绍说明。在对所选题目进行调研的基础上,明确该选题要做什么,从而明确自己要做的主要工作。(2)需求分析:根据需求分析的任务,采用适当的需求分析方法(一般是自顶向下),对数据库以及应用系统进行分析。数据库方面:要求写出数据字典(包括数据项、数据结构、数据流、数据存储以及处理过程),画出数据流
7、图。应用系统方面:要求对应用系统应实现的功能进行需求分析。(1)概要结构设计:根据前一阶段的需求分析,采用适当的方法(一般是自底向上)设计出系统的概要结构。数据库方面:首先选择局部应用,通过分类、聚集、概括等抽象方法,画出各分E-R图;然后合并分E-R图,并消除各种可能存在的冲突,得到初步E-R图;最后根据分析以及规范化理论消除不必要的冗余数据或冗余联系,得到基本E-R图。(注意E-R图一定要规范、合理!)应用系统方面:要求画出系统的功能模块图。(2)逻辑结构设计:根据概要结构设计阶段得到的E-R图,
8、设计出系统的逻辑结构。首先根据E-R图向关系模式的转换原则,将概要结构设计阶段得到的基本E-R图转换为关系模式,然后以规范化理论为指导对关系模式进行合理的优化,得到最终的为MicrosoftSQLServer2005所支持的数据表;最后基于数据表定义合理的用户子视图,定义合理的存储过程,要求写出视图以及存储过程的结构和定义(可以用SQL脚本描述)。(3)详细设计:要求分模块列出各模块的设计思路、实现功能。(4)总结:设计结果的评价与总结:对设计结果的合理
此文档下载收益归作者所有