实验报告
课程名称: 数据库原理 实验项目名称: 数据库设计 班级与班级代码:
实验室名称(或课室): 专 业:
任课教师: 学 号: 姓 名: 实验日期: 年 月 日
广东商学院教务处 制
姓名 实验报告成绩
评语:
评分项目 预习情况 实验方案 评分内容 是否完成预习工作。要求按实验指导书进行预习、并完成实验报告初稿、编写程序。 实验方案是否可行。要求目的、任务明确、原理清楚、步骤可操作、对实验过程数据有记录方案、对可能的错误有预备方案。 实验结果是否正确。要求完成实验过程中的数据记录、记录要完整和准确、内容要详细,实验结果要与预期的正确结果一致。 实验结论是否正确。要求根据实验原理对实验过程中的数据、实验结果进行分析,得出实验结论。 分值 评分结果 20 30 实验过程 与结果 实验结论 35 15 100 总 分
指导教师(签名) 年 月 日
说明:指导教师评分后,实验报告交院(系)办公室保存。
实验六 教学管理数据库设计
一、实验目的
1、数据库设计就是要使学生采用本课程中学习的数据库设计方法,运用其基本思路与主要图表工具完成一个自己所了解的业务的数据库应用系统信息需求分析与数据库的概念设计、逻辑设计、物理设计以及处理功能设计
2、熟悉数据库管理系统、SQL语言开发和实现该数据库,并测试、评价、优化改进。
3、通过本设计进一步弄懂数据库系统及其相关的基本概念,理解数据库系统的系统结构、主要特点,掌握数据库设计的原理、方法及其基本过程,初步具备数据库应用设计的能力,形成对数据库设计在处理实际问题的基本素质。 二、实验原理
根据数据库设计的方法和步骤,进行需求分析、概念结构设计、逻辑结构设计、物理设计以及进行规范化、无损连接和优化改进等处理,再根据数据操作的原理和语法测试数据库的功能。 三、实验要求
完成对教学管理数据库的以下操作
1、需求分析:功能分析、总框架图、业务流程图、数据流图、数据字典
2、概念模型设计(E-R图)
3、逻辑设计(表、要验证函数依赖、规范化、无损连接) 4、物理设计
5、数据库实施和执行阶段(数据库的建立、数据录入、插入、删除、查询、更新、查询优化等) 四、实验设备
微型计算机一台、WinXP和Microsoft SQL Server 2000软件 五、结果预测
成功完成教学管理数据库的设计过程,各种操作顺利执行。 六、实验内容和步骤 1、需求分析阶段
1·1教学管理数据库的功能分析:教学管理数据库要实现对学生基本信息、学生选课信息、课程基本信息、教师基本信息、学生课程成绩及教师教务信息的管理
1·2教学管理系统的总框架图如下图1-1所示:
图1-1 总框架图 教学管理系统业务流程图如下图1-2所示: 学校 部门 教师信息表 7 统计处 理 教务处 1 学 籍 处 理 教务处 统计数据库 学生 学生登记表 学生信息记录 学生选课和课程信息 记录 6 成绩管 理 教务处 5 选课 学生 2 教师基本信息管理 教务处 教师信息记录 学校 组织 院系 教师计划 教师任课 信息表 3 制定教学计划 教务处 课程信息记录 4 排课 教务处 课表信息记录 教师任课记录 教师任课课表 学生课表 教师 学生 图1-2 业务流程图
教学管理数据库设计



