ER图的绘制与转换.ppt

上传人:max****ui 文档编号:6342326 上传时间:2020-02-23 格式:PPT 页数:17 大小:354.81KB
返回 下载 相关 举报
ER图的绘制与转换.ppt_第1页
第1页 / 共17页
ER图的绘制与转换.ppt_第2页
第2页 / 共17页
ER图的绘制与转换.ppt_第3页
第3页 / 共17页
点击查看更多>>
资源描述
实体联系图E R图的基本成分与图例实体 Entity 实体是现实世界中存在的且可互相区分的事物 联系 Relationship 现实世界中的事物彼此间的关联与结合 属性 Attribute 实体的属性是实体的基本特征 通常一个实体要一个以上的属性来刻画 实体 Entity 实体是现实世界中存在的且可互相区分的事物 实体可以是人也可以是物还可以是事 可以是具体事物也可以是抽象概念 例如 职工 学生 教师 课程 产品 客户等都是实体 在ERD中用矩形框代表实体 联系 Relationship 现实世界中的事物彼此间的关联与结合 联系往往是一个行为动作 但联系描述的是这个行为动作的状态或 与结果 而非其过程 例如 教师与课程间存在 教 这种联系 而学生与课程间则存在 学 这种联系 职工与部门之间的 属于 联系 在ERD中 用通过联系线 带数字或箭头的细实线 连接相关实体的菱形框表示联系 属性 Attribute 实体的属性是实体的基本特征 通常一个实体要一个以上的属性来刻画 例如 学生 实体有学号 姓名 性别 生日等属性 教师 实体有教工号 姓名 性别 职称等属性 课程 实体有课程号 课程名 学时 学分等属性 联系也可能有属性 如果有 则是对其状态或结果的描述 属性 Attribute 例如 学生 学 某门课程所取得的成绩 既不是学生的属性也不是课程的属性 由于 成绩 既依赖于某名特定的学生又依赖于某门特定的课程 所以它是学生与课程之间的联系 学 的属性 是 学 的结果 在ERD中用椭圆形或圆角矩形表示实体 或联系 的属性 并用无向边把实体 或联系 与其属性连接起来 实体实体的个体与总体个体 单个的能互相区别的特定实体 总体 对同类个体的总称 又称实体类 实体的型 值与集合实体型 对实体总体共性的描述 由属性名排列而成 实体值 对实体个体个性的描述 由属性值排列而成 实体集 属于同类实体的部分个体的集合 实体的属性之间的依赖数据依赖 实体一部分属性与另一部分属性的值之间的对应关联称之为数据依赖 数据依赖可分为函数依赖 多值依赖 连接依赖等三类 最常用的是函数依赖 如果对实体的属性子集A的每一个取值 属性子集B都有一个确定的值与之对应 则称属性子集B函数依赖于属性子集A 或A函数决定B 标识属性 如果实体中的某组属性值能唯一地确定其它属性的值 即函数决定其它属性 而它的任何真子集就不具备这种性质 则称它为标识属性 主标识 在实体的标识属性中指定一个作为区分不同个体的依据 称为主标识 一个实体至少有一个标识 因为实体的个体应是可区分的 有时实体的所有属性才组成其标识 实体之间的联系实体之间的联系是指两类不同实体的个体之间的关联 联系可分如下几种类型 一对一联系 1 1 如果R使得A中的每个实体 B中至多有一个实体与之对应 反之亦然 则称R是A与B之间的一对一联系 记作1 1 一对多联系 1 N 如果R使得A中一个实体 在B中可有多个实体与之对应 而B中每个实体 A中至多有一个实体与之对应 则称R为A到B得一对多联系 记作1 N 多对多联系 M N 如果R使得A中一个实体 B中可能有多个实体与之对应 B中一个实体 A中也可能有多个实体与之对应 则称R是A与B之间的多对多联系 记作M N 从属联系 MIS中有的实体集只是附属另一个实体集才有存在的意义 故称为从属集或从实体 主实体与从实体之间只能是一对多或一对一联系 这种联系称为从属联系 简称为 的 联系 设计E R图设计E R图的基本原则原则1 能独立存在的事物在其有多个由基本项描述的特性需要关注时 就应把它作为实体 原则2 两个或多个实体间的关联与结合 当需要予以关注时 应作为联系 原则3 实体的属性是实体的本质特征 原则4 所有基本项在同一E R图中作为属性要在且仅在在一个地方出现 设计E R图的步骤把所存储的全部基本数据项都作为属性弄清楚这些属性描述了哪些主实体确定有什么联系 的 联系与从实体同时确定画出子E R图的草图向上归并得各层子E R图 直到全系统的E R图E R草图的优化 得到基本的E R图 练习 设计E R图 基本项如下 货号 货名 型号 规格 计量单位 员工号 姓名 性别 生日 职务 住址 电话 客户号 客户名 地址 信誉度 联系人 邮编 电话 提货单号 日期 时间 经手员工号 提货客户号 所提货号 售价 提货数量 从ER图导出一般关系模型的基本原则 原则1 ER图中的每一个独立实体变换为一个关系 其属性变为关系的属性 其主标识变为关系的主码 从ER图导出一般关系模型的基本原则 原则2 ER图中的从实体及相应的 的 联系变换为一个关系 从实体的属性加上主实体关系的主码构成这个关系的属性 如果 的 联系是1 1的 则以主实体关系的主码 作为外来码 为这个关系的主码 如果 的 联系是1 M的 则以主实体关系的主码加上同一主实体个体联系的不同从属实体个体赖以相互区分的属性组 组成该关系的主码 从ER图导出一般关系模型的基本原则 原则3 1 M联系通过在 多 实体关系中增加相联系的 1 实体关系的主码及联系本身的属性来表达 其中 1 实体主码为外来码 从ER图导出一般关系模型的基本原则 原则4 M N联系转换成一个独立的关系 被联系实体关系的主码 作为外来码 和联系本身的属性作为该关系的属性 被联系实体关系的主码组成其复合主码
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!