计算机课程设计报告及网络互连练习题
课程设计指导书
一 设计目的
数据库原理课程设计是计算机科学与技术专业集中实践性环节之一,是从实践中体会到《数据库系统概论》中所介绍的数据库理论知识。通过设计并建立一个简单的关系数据库,加深对数据库模式的理解,锻炼数据库设计能力,掌握开发一个小型数据库系统时设计数据库的基本方法,提高运用数据库解决实际问题的能力。
1需求分析(应用领域的调查分析)
a 第一阶段对业务流程和数据流程的调查,需求应符合实际工作业务需求,构建系统的功能模块,并给出子模块功能的需要描述。
b 第二阶段正确的绘制本系统的数据流图,包括系统总体数据流图及各分系统或子模块数据流图
c 结合数据流图给出数据字典。
2 概念结构设计
将数据流图转化为分ER图,最后合并成整体的ER图(要求整体ER图至少6各实体)
3 逻辑结构设计
a ER图向关系模型转换 b 数据模型优化 c 设计用户子模式
4 物理结构设计
根据优化后的关系设计模式设计数据库表
5 对在整个设计中的功能给出sql语句的相应描述,要求优化查询,至少包括以下3个方面的内容: a数据定义 b数据查询 c数据更新