——数据库应用教程 E-R模型是由于1976提出的现已广泛应用于数据库设计中该模型通过E-R图表示实体集及实体集之间的联系用于实现数据的第一次抽象即把现实世界转换为信息世界在设计数据库时人们往往把E-R图作为中间步骤用E-R图准确地反映出信息再从E-R图构造出实施数据模型从而使问题变得简单不易犯错【例3-4】同一实体集内部的一对多联系的绘制方法假设在某单位里职工实体集中的实体可分成两类
数据库的E-R图如下: 1寝室管理E-R图是否文明几栋分数类别 文明寝室 寝室楼管理删除编号类别几栋几栋几人间几号管理ID类别编号管理 管理员损坏公告栏密码内容几号管理是否审核删除ID宿舍公告栏显示内容时间 2班级管理E-R图专业名 系别 专业添加删除修 改 ID系名 管理员 ID 密码3用户管理E-R图 ID密码 学生系别E-mail民族性别年龄入学时间
单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式数据库原理授课教师:王哲复习上节课内容概念模型基本数据模型层次模型网状模型关系模型主要内容E-R模型向关系模型的转换数据库系统结构数据库系统的组成一E-R模型向关系模型的转换用E-R图描述了系统中实体集与实体集之间的联系但是E-R模型只能说明实体间语义的联系还不能进一步说明详细的数据结构一般遇到一个实际的问题总是先设计一个E-
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第六章 实体联系模型孔丽红Monday April 18 2022数据库原理(1)第六章 实体联系模型 实体联系模型(ER模型):……概念模型设计方法教学内容: ? 实体与属性的基本概念属性的分类实体和属性 的设计 ? 扩展的实体联系模型的表示方法 ? 如何使用实体联系模型进
#
本章知识点ER图的组成元素 ER图的组成元素 ER图的组成元素 ER图的组成元素 实体联系模型的创建过程分为两个步骤 局部ER图设计 全局ER图设计及优化确定联系 对于识别出的实体进行两两组合判断实体之间是否存在联系联系的类型是1:11:nm:n如果是m:n的实体考虑是否可以分解增加关联实体使之成为1:n的联系 全局ER图设计及优化 局部ER图设计好后需要将所有的局部ER图集成起来形成一个全局E
学生成绩管理①E-R模型图如下学生年龄课程课程号课程名专业性别成绩MN②关系数据模型如下 学生(年龄性别专业) 课程(课程号课程名) 成绩(学生课程)2库存管理①E-R模型图如下市场部采购部库存管理部生产部生产部编号数量编号名称成员原材料编号成品名称编号名称成品需求量名称名称编号原材料成品原材料成品编号名称数量编号数量11111111②关系数据模型如下 市场部(编号名称成品需求量)
#
level设计过程建模约束E-R 图 设计中的问题 弱实体集 扩展的 E-R 特性银行数据库的设计数据库设计的其他问题202346指参与一个联系集的实体集数目涉及两个实体集的联系集叫做二元(binary) (或两度)总体上大多数数据库系统中的联系集是二元的联系集可以涉及两个以上的实体集涉及两个以上的实体集的联系集很少见表示一个实体通过一个联系集能够与多少个实体相关联在二元联系集中非常有用对二元联系
实体联系模型(ER)实体:人职工书项目联系:教学关系任课关系雇佣关系属性:年龄身高大小ER图:矩形(实体)椭圆(属性) 关系(菱形) 主键下划线复合属性(多层次的ER)多值属性(双线椭圆)弱实体(双线矩形)与之相连的联系(双线菱形)超类(双端线矩形)与子类连线带小圈导出属性(虚线椭圆)虚线连线实体联系元数:一个联系所涉及到的实体个数联通词:1:11:NM:NM:1(如教师和学生M:N的关系代表一个
违法有害信息,请在下方选择原因提交举报