开课实验室:仁与楼B 106 实验题目实验五:E-R 图得画法一、实验目得1
理解 E-R 图得三要素,会根据语义,绘制E-R 图
2.理解概念模型得意义,掌握关系模型得概念及表示方式
3.会将 E-R 图转化为关系模式
会实现 E-R 图向逻辑结构图得转换
能写出相应得数据库结构(关系模式)5
会标注出关系模式中得主、外键
6、 会使 wo r d 绘制 E-R 图二、实验内容及要求例:设有如下实体:学生:学号、单位名称、姓名、性别、年龄、选修课名课程:编号、课程名、开课单位、认课老师号老师:老师号、姓名、性别、职称、讲授课程编号单位:单位名称、电话、老师号、老师姓名上述实体中存在如下联系:(1) 一个学生可选多门课程,一门课程可被多个学生选修
(2) 一个老师可讲授多门课程,一门课程可由多个老师讲授
(3) 一个单位可有多个老师,一个老师只能属于一个单位
试完成如下工作:(1) 分别设计学生选课与老师任课两个局部 E-R 图
(2) 将上述设计完成得 E-R 图合并成一个全局 E-R 图
(3) 将全局E-R 图转换为等价得关系模式表示得数据库逻辑结构
答:(1)学生选课局部E-R 图如图 1 所示,老师任课局部 E-R 图如图 2 所示
(2)合并得全局E-R 图如图3所示
1、现有论文与作者两个实体,论文实体得属性包括题目、期刊名称、年份、期刊号;作者实体得属性包括姓名、单位、地址;一篇论文可以有多个作者,且每一位作者写过多篇论文,在每一篇论文中有作者得顺序号
请完成以下操作:(1)画出 E-R图(2)将 E-R 图转换成关系模式,并指出每个关系模式得主键(加下划线)(1)E-R 图ﻩ题目ﻩ期刊名ﻩ姓名单位mﻩnﻩ论文发表作者ﻩﻩ年份期刊号ﻩ顺序号地址(2)对应得关系数据模型:论文(题目,期刊名称,年份,期刊号)作者(姓名,单位,地址)发表(姓名,题目