1.2 数据库中的数据描述.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.2 数据库中的数据描述

1.2 数据库中的数据描述 1.2.1 信息的三个世界 1.2.2 概念设计中的数据描述 1.2.3 逻辑设计中的数据描述 1.2.4 物理数据描述 1.2.1 信息的三个世界 信息三个世界的内容及其联系可用图1.4表示: 1.2.1 信息的三个世界 1.现实世界 现实世界即客观存在的世界。事物及其联系就处在这个世界之中。事物都有一些特征或性质。人们总是选用感兴趣的最能表征该事物的若干特征来描述该事物。以物资为例,常选用物资名、型号规格、计量单位、价格等来描述一种物资的特征,有了这些特征,就能区分不同的物资。 世界上的事物之间往往息息相关,而这种关联可能是多方面的,但人们只选择那些感兴趣的关联,而无须选择所有的关联。如在仓库管理系统中,仅选择“管理员管理物资”这种感兴趣的关联。 1.2.1 信息的三个世界 2.信息世界 信息世界是现实世界中的事物及其联系在人们头脑中的反映,经过人们头脑的分析、归纳、抽象,形成信息。对这些信息进行记录、整理、归类和格式化后,它们就构成了信息世界。 为了正确直观地反映客观事物及其联系,有必要对所研究的信息世界建立一个抽象的模型,称之为信息模型或概念模型,它是对现实世界的第一层抽象。 1.2.1 信息的三个世界 目前较流行的一种信息模型是实体联系模型(后面要介绍),它用实体-联系图来描述。在实体联系模型中,事物用实体表示,事物的特征用属性表示,事物之间的联系用联系表示。可见,信息世界中的术语实体与属性分别是现实世界客观事物与特征的抽象描述。一个实体具有某些属性,反过来,若干有关属性可以描述某个实体。显然,实体与属性具有相对性,即某一实体具有的某一属性,又可能是其他属性描述的另一实体。 属性有原子属性与可分属性之分。不能再细分的属性称原子属性,反之称可分属性。两者亦具有相对性。 1.2.1 信息的三个世界 实体与属性有型(Type)与值(Value)之分,所以表示它们的记录和字段也有型与值两级。例如,字段“年龄”的型是“名称为年龄,数据类型为数值型,数据长度为三位的十进制整数”,而它的值可以是“1,2,…-…,100等”。记录型是字段型的一个有序组。例如,学生(姓名,年龄,性别,籍贯,专业)为一记录型,学生表示记录型的名字,姓名、年龄、性别、籍贯、专业均为字段型的名字。同理,记录值是字段值的同一有序组,如学生记录型的一个实例,学生(张军,20,男,湖南,自动控制)为一个记录值,也简称为记录。通常,记录型与记录值都称为记录,同一术语在型与值不同的两级平行使用,可根据上下文的含义判断该术语是指型还是指值。型是框架,值是型的一个实例或型的一个赋值。 1.2.2 概念设计中的数据描述 数据库的概念设计是根据用户的需求设计数据库的概念结构。通常,数据库设计人员和用户都要参与这一活动。因此,对数据的描述应简单、清晰、易于用户理解。 1.实体(Entity)客观存在并可相互区别的事物称为实体,现实世界由各种各样的实体组成。实体可以是具体的人、事、物,也可以是抽象的概念或联系。例如,一个职工、一个部门、一种物资、仓库的一次订货、文化艺术、职工与部门的关系(即某个职工在某部门工作)等等都是实体。 2.属性(Attribute)实体所具有的某一特性称为属性。一个实体常具有多个属性,但在数据库设计中只选择数据管理所需要的属性,而不是全部属性。 3.实体标识符(Identifier)能惟一标识实体的属性或属性集,称为实体的标识符,也称为关键码(Key)、关键字,或简称为码、键等。例如,学号是学生实体的标识符。 1.2.2 概念设计中的数据描述 (1)二元联系。只有两个实体集参与的联系称二元联系,它是现实世界中大量存在的联系,可分为以下三类: ①一对一联系(1:1)如果对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系,记为1:1。例如,国家与国家主席或总统是一对一的关系。 ②一对多联系(1:N)如果对于实体集A中的每一个实体,实体集B中有N(N≥0)个实体与之联系,而对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体集B具有一对多联系,记为1:N。例如,一个仓库有多种物资,而一种物资假定只存在一个仓库 1.2.2 概念设计中的数据描述 内,则仓库与物资具有一对多联系。 ③多对多联系(M:N)如果对于实体集A中的每一个实体,实体集B中有N(N≥0)个实体与之联系,而对于实体集B中的每一个实体,实体集A中也有M(M≥0)个实体与之联系,则称实体集A与实体集B具有多对多的联系,记为M:N。例如,一个仓库管理员可以管理多种物资,而一种物资可以被多个仓

文档评论(0)

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

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

1亿VIP精品文档

相关文档