下载后可任意编辑计科专业数据库课程设计任务书12024 年 4 月 19 日下载后可任意编辑重庆大学本科学生课程设计任务书课程设计题目数据库设计(按组分,不同课题)学院计算机学院专业计算机科学与技术专业年级 级已知参数和设计要求:4 人 1 组,每组按规定题目(附相关泛化模型 1 个,仅供设计参考)进行数据库设计
在设计过程中采纳 6 个步骤:1)需求分析:完成资料搜集,形成具体细化的要求,最终生成用户系统的需求说明书;(可参照附页各题目功能要求)2)概念设计:在需求分析的基础之上形成ER 模型,注意各个局部视图间冲突的消除;3)逻辑设计:将 ER 模型向关系模型转换,注意转换时关系的主键、外键的设置以保持原有的 ER 模型中实体与实体之间的关系,另外还应当进行法律规范化处理以消除数据冗余;4)物理设计:注意索引和蔟集的设置、数据库划分等
5)安全性设计:设置用户和角色,并为用户和角色定义访问权限
6)数据库实现:要求提交一组(或分章节)技术文档,技术文档的内容包括(设计中相关的)数据库、基表和视图的创立 SQL 语句;完整性约束说明的 SQL 语句、安全性授权说明的 SQL 语句,建立索引和蔟集的 SQL 语句等(用 WORD 文件给出所有 SQL 语句描述)
另外,学生还能够根据自己的情况对系统的其它方面进行扩展设计(但不是要求的重点,可参照附页各题目要求),使整个模型更接近实际系统,如 1)功能的设计、2)用户界面设计和 3)系统备份恢复设计等
学生应完成的工作:每组学生在下列指定设计题目中选择一个(要求每个班中各组的题目互不相同),各个课题包含的具体设计(应用)内容及涉及范围大小可由学生们自己实践调查或查阅相关资料确定
注意,内容多少不是衡量设计水平的关键,主要是设计内涵和质量
必须根据上述要求的六个设计步骤完成全设计过程,并将设计结果形成《课程设计说明书》