数据库系统的基本概念.pptVIP

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

1.3.3概念数据模型图1.5现实世界中的客观事物的抽象过程第30页,共79页,星期日,2025年,2月5日1.3.3概念数据模型1.信息世界涉及的主要概念(1) 实体现实世界中的事物可以抽象成为实体,实体是概念世界中的基本单位。它们是客观存在的且又能相互区别的事物。客观存在并可以相互区分的事物叫实体。实体可以指实际对象,也可以指某些概念;可以是事物本身,也可以指事物与事物之间的联系。(2) 属性现实世界中的事物均有一些特性,这些特性可以用属性这个概念表示。属性刻画了实体的特征。一个实体往往可以有若干个属性。(3) 码惟一标识实体的属性或属性集称为码。(4) 域某个(些)属性的取值范围。第31页,共79页,星期日,2025年,2月5日1.3.3概念数据模型(5) 实体型具有相同属性的实体具有共同的特征和性质。用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。(6) 实体集同类实体的集合称为实体集。(7) 联系现实世界的事物之间是有关联的。这种关联必然要在信息世界中加以反映,一般存在两类关系:一类是实体内部的关系,如组成实体的属性之间的关系;一类是实体之间的关系。两个实体型之间的关联可分为以下三类:① 一对一关系(1:1)。② 一对多关系(1:N)。③ 多对多关系(M:N)。第32页,共79页,星期日,2025年,2月5日1.3.3概念数据模型图1.6两个实体之间的关联第33页,共79页,星期日,2025年,2月5日1.3.3概念数据模型实际上,一对一关系是一对多关系的特例,而一对多关系又是多对多关系的特例。多个实体集间的关系是指包括三个或三个以上实体集间的关系。如图1.7所示,一个供应商可以供若干项目的多种零件;而每个项目可以使用不同供应商供应的零件,每种零件可由不同供应商供给。因此,供应商、项目和零件这三者之间是多对多的关系。同一实体集内的各实体之间可以有某种关系。例如,职工实体集内具有领导和被领导的关联,即某一个职工领导若干职工,而一个职工仅被另一个职工所领导,因此这是一对多的关系,如图1.8所示。第34页,共79页,星期日,2025年,2月5日1.3.3概念数据模型图1.7三个实体之间的关系图1.8同一实体集内的关系第35页,共79页,星期日,2025年,2月5日1.3.3概念数据模型2.实体关联模型(E-R模型)概念层次模型是现实世界到机器世界的第一级抽象,是抽象现实世界中有应用价值的元素及其关联,反映现实世界中有应用价值的信息结构,不依赖于数据的组织结构。概念模型的表示方法最常用的是实体关联模型,它是P.P.S.Chen于1976年提出的,通常称为E-R(Entity-Relationship)方法。E-R图中有以下四个基本成分。(1) 矩形框,表示实体类型(考虑问题的对象),在框内写上实体名。(2) 椭圆形框,表示实体类型和联系类型的属性,并用无向边把实体与其属性连接起来。例如,学生实体具有学号、姓名、年龄、性别、所在系和专业6个属性。则用E-R图表示如图1.9所示。第36页,共79页,星期日,2025年,2月5日1.3.3概念数据模型图1.9学生实体及属性第37页,共79页,星期日,2025年,2月5日1.3.3概念数据模型(3) 菱形框,表示实体间的关系(关系类型),菱形框内写上关系名,用无向边将菱形分别与有关实体相连接,在无向边旁标上关系的类型。若实体之间关系也具有属性,则把属性和菱形也用无向边连接上。(4) 直线,关系类型与其涉及的实体类型之间以直线连接,并在直线端部标上关系的种类(1:1,1:N,M:N)。上例中学生和课程关系的E-R图如图1.10所示。上例中项目、零件和供应商多个实体类型之间关系的E-R图如图1.11所示(图中未画出属性)。第38页,共79页,星期日,2025年,2月5日1.3.3概念数据模型图1.10学生与课程关系的E-R图第39页,共79页,星期日,2025年,2月5日1.3.3概念数据模型图1.11三个实体类型关系的E-R图第40页,共79页,星期日,2025年,2月5日1.3.3概念数据模型上例中职工和领导之间的同一实体类型的实体间内部关系E-R图如图1.12所示(图中未画出属性)。E-R模型有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。因此,E-R模型已成为软件工程的一个重要设计方法。但是E-R模型只能说明实体间语义的关系,而不能进一步说明详

文档评论(0)

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

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

1亿VIP精品文档

相关文档