主题数据库的设计与实现实验
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
综合实验一:主题数据库的设计与实现
一、实验目的
1、学会设计数据库的分析方法
2、掌握利用企业管理器创建和管理表对象的方法
二、实验内容和要求
1、主题数据库的需求分析,要求分析主题数据库管理的内容和功能,叙述你选择的主题数据库有哪些实体,要开展哪些业务
2、设计主题数据库的实体联系模型,要求按规范画出实体联系模型(E-R 模型)图
3、根据转换规则由主题数据库的E-R模型转化为关系模型,并标出关系的主码和外码
4、设计数据库,每个关系的表结构、确定主键
三、实验步骤
1.主题数据库的需求分析:每个学校都有自己专门的教学管理系统,方便教学信息检索查询,最简单的就是班级的课表与老师的教学任务表了,本次实验主要完成的是简单教学管理系统的设计与实现,做到可以方便的查询每个班级(或每个学生)所对应的专业,课程与授课教师。本数据库的实体有:学生信息,班级信息,专业信息,课程信息,教师信息以及教学任务表,需要在每个实体中添加对应信息,明确所在班级的专业信息,学生的课程信息,老师的教学信息等等方面内容。
2. 教学管理系统数据库的实体间的联系:由生活常识与数据库联系要求可
3.教学管理系统数据库的关系模型:
关系模型如下:
学生信息(学号,姓名,性别,班号)
班级信息(班号,班级,专业号)
专业信息(专业号,专业)
课程信息(课程号,课程)
教师信息(教师号,教师名)
课程,班级,教师由一张教学任务表互相联系:
教学任务表(课程号,教师号,班号,学期,起始时间) 相应的关系结构模型如下:
(1)学生信息与班级信息的关系结构模型
(2)班级信息与专业信息的关系结构模型
(3)学生信息与专业信息的关系结构模型
(4)课程,班级,教师由一张教学任务表互相联系的关系结构模型