ER图的绘制与转换.pptVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ER图的绘制与转换.ppt

实体联系图 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图。基本项如下: 货号,货名,型号,规格,计量单位; 员工号,姓名,性别,生日,职务,住址, 电话; 客户号,客户名,地址,信誉度,联系人,邮编,电话; 提货单号,日期,时间,经手员工号,提货客户号,所提货号,售

文档评论(0)

000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档