第二章数据模型与概念模型new.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文档。上传文档
查看更多
第二章数据模型与概念模型new.ppt

第二章 数据模型与概念模型 2.1 信息的三种世界及其描述 2.2 概念模型及其表示 2.2.1 概念模型的基本概念 2.2.2 概念模型的表示方法 (重点掌握) 2.3 常见的三种数据模型 2.3.1 数据模型概述 2.3.2 层次模型及特点 2.3.3 网状模型及特点 2.3.4 关系模型概述 【学习目标】 本章是数据库设计的基础,课程介绍概念模型和各种数据模型。在概念模型中,从实体-联系模型(以下简称E-R模型)的基本概念开始,逐步深入到实体-联系模型设计中的关键问题。要求同学们能够熟练地画出E-R图。 【学习方法】 由于本章主要是一些基本概念和E-R图的介绍,因此要求你牢记这些概念,并且要多动手做一些E-R图的练习,以便加深理解,达到学习目标。 现实世界、信息世界和数据世界的关系见图 实际存在的事物组成的。每种事物都有无穷的特性,事物之间有着错综复杂的联系。 计算机系统是不能直接处理现实世界的,现实世界只有数据化后,才能由计算机系统来处理这些代表现实世界的数据。 1. 信息的现实世界 事物之间的错综复杂的联系怎么数据化? 人们必须首先调查、研究现实世界,归纳提炼出一个在研究范围内能反映现实世界的模拟世界——信息世界,然后,才能对所得到的信息世界进行数据化。 基本概念: 1. 实体(Entity):现实世界中存在的可以相互区分的事物或概念称为实体。 2. 实体的特征(Entity Characteristic):每个实体都有自己的特征,利用实体的特征可以区别不同的实体。 3. 域(Domain) 任一实体在任一属性上的取值都是有限制的。一个属性的取值范围就是这个属性的域。例如:姓名属性的域定为4个汉字长的字符串,职工号定为7位整数等。 4. 实体集(Entity Set) 所有属性名完全相同的实体往往集合在一起,称为实体集。例如:全体职工就是一个实体集。为了区分实体集,每个实体集都有一个名称,即实体名。 例如,职工实体,指的是名为职工的实体集。而 1002、胡一民、男、38、1、工程师、“01” 是该集中的一个实体。 2. 信息世界 定义:信息世界现实世界在人脑中的反映。现实世界中的事物和事物特性在信息世界中分别反映为实例和属性。 信息世界是由实例组成的,每种实体都有自己有限的属性。 同类实例的集合称为对象,对象即实体集中的实体用属性表示得出的信息集合;实体集之间的联系用对象联系表示。 实体的特点 1.实体是由有限的属性组成的。 例如:职工实体可由职工号、姓名、性别、年龄、婚否、职称和部门等七个属性组成; 2.实体之间是有联系的 例如:职工实体和项目实体之间存在着“参加”联系。人们把描述信息世界的数据模型称为概念模型。 概念模型是用用户的观点对现实世界的抽象。 因此,概念模型不仅要能完整地表现设计人员的思想,而且应简单清晰,受广大用户青睐。 3. 数据世界(信息的计算机世界) 是信息世界数据化后的产物。 信息世界中的实体和属性在数据世界中分别反映为记录和数据项,实体之间的联系反映为记录间的联系。人们用数据模型来描述数据世界。 P24 2.2 概念模型 一、概念模型中的基本概念 1. 对象(Object)和实例(Instance) 对象也称为实体型。现实世界中,具有相同性质、服从相同规则的一类事物(概念)的抽象称为对象,对象是实体集数据化的结果。对象中的每一个具体的事物(实体)为该对象的实例。 2.属性(Attribute) 事物是有特性的。反映在实体上,就是实体的属性。一个实体具有有限个属性,也可以说是这些属性的总和组成了这个实体。 3.码(Key) 在一个实体集中,没有两个完全相同的实体存在,即不能够有两个实体,在各对应属性上的属性值都相同。 (主)码:唯一标识一个实体。也称为关键字。(码可以是属性或属性组) 候选码:当一个实体集中有多个码时,除去主码外的其他码称为候选码。 次码:不能唯一标识实体的属性。 二、概念模型中实体的联系 反映在概念模型中,则有了实体集内部的联系和实体集之间的联系。 其实,联系也是实体,但当概念模型确定之后,就只能作为联系存在了,所以联系也有联系名。 两个实体集之间的联系可归纳

文档评论(0)

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

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

版权声明书
用户编号:5212202040000002

1亿VIP精品文档

相关文档