第16章 数据库系统概述 计算机软件技术知识基础教程 .pptVIP

第16章 数据库系统概述 计算机软件技术知识基础教程 .ppt

  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文档。上传文档
查看更多
第16章 数据库系统概述 计算机软件技术知识基础教程 .ppt

E-R模型通常以图形的方式来表示,下面介绍E-R图形表示的基本符号和有关规则。 ? 1) 同类实体的表示 在E-R图中使用矩形框,并在矩形框内写相应的实体型名,来表示同类实体集合。例如,学生 就表示了学生这个实体集合。 2) 联系的表示 在E-R图中使用菱形框并在框内写上联系名来表示不同类型实体之间的联系或同一类型实体之间的联系。用无向线段将菱形框和有关联的实体连接起来,并将实体间的联系类型标注在连线旁便给出了实体间联系的描述。 联系的类型通常可分为三种不同形式:一对一(1:1)、一对多(1:n)或多对一(m:1)、多对多(m:n)。 1:1的联系,表示了两个实体集A和B中的实体之间存在一一对应的联系。例如,一个班有一个班长,一个班长管理一个班。这个班长与班之间便构成了1:1的联系。如图16.5(a)所示。这种联系类似于数学中的一一对应(映射)关系。 1:n的联系或m:1的联系,表示了实体集A中的一个实体与实体集B中的多个实体相联系和实体集B中的一个实体仅与实体集A中的一个实体相联系的关系。例如,一个班有多名学生,而一个学生只在一个班级学习,学生班与学生构成1:n的联系,如图16.5(b)所示。反之,实体集A中的一实体与实体集B中的一个实体相联系,同时实体集B中的一个实体与实体集A中的多个实体相联系,则构成了m:1的联系,如图16.5(c)所示。这种联系类似于数学中的一对多的映射关系。 16.1 数据描述 16.2 数据库系统的结构 16.3 用户对数据库系统的访问过程 16.4 数据库系统的不同视图 16.5 信息模型与数据模型 第16章 数据库系统概述 返回主目录 第16章 数据库系统概述 16.1 数 据 描 述 数据是数据管理技术处理的对象,是对客观事物及其相互联系的一种数值表示方法。要将客观事物及其联系转化为数据将涉及不同的数据处理范畴——现实世界、信息世界和数据世界(三个世界中的术语以及对应关系可用表16.1说明)。现实世界中的客观事物及其联系反映到人的头脑中,经过认识、分析和抽象,产生想法和概念,获得相应的信息,进入信息世界;对信息世界的信息经过进一步的加工和编码,便进入了数据世界。 现实世界反映了客观事物及其联系,是一种实际的存在。 信息世界是现实世界在人的头脑中的反映,客观事物在信息世界中抽象为实体,表示客观事物的特性抽象为属性。区分属性的具体数值称为属性值。例如学生的学号可以是19401,19305,39307……,这就是学号这一属性的具体数值。对于属性可以取值的范围称为域,如学生的年龄这一属性的域是20~25岁。由某些关于属性的描述组成的集合,表征了实体的类型,构成了实体的型,称为实体型。同型实体的集合构成了实体集,如一个班的学生就可以构成一个实体集。反映实体之间联系的模型构成了实体模型,它由相应的实体和实体之间的联系构成,如教学情况的实体模型反映了学生学习和教师授课的情况。实体模型是一种静态模型,反映了实体的当前状态。 16.2 数据库系统的结构 从前面的介绍中可知,数据库系统是在计算机系统中引入了数据库和数据库管理系统以后所构成的系统。数据库中数据的作用,只有在计算机系统和数据库管理系统的支持下,通过有关的业务处理程序的运行才能体现出来,所以了解和研究数据库不能孤立地进行,而要运用系统的方法来进行。 从系统资源的角度出发,数据库系统主要由计算机系统、数据库、数据库管理系统和应用程序以及开发工具软件几部分构成。这几部分的关系如图16.1所示,下面分别进行说明。 为了更好地描述数据库和提高数据库数据的逻辑独立性和物理独立性,美国ANSI/X3/SPARC的数据库管理系统研究小组于1975年和1978年提出了将数据库结构分为三级模式的标准化建议。这三级模式分别称为外模式(external scheme)、概念模式(conceptual scheme)和内模式(internal scheme)。经过这样划分后的数据库系统结构如图16.2所示。下面分别对各部分进行介绍。 ? 物理数据库指的是以二进制位流形式存储在磁盘、磁鼓等大容量物理存储器上的数据集合。物理数据库所使用的物理存储器的容量视系统的不同而不相同,一般都在几十兆字节以上。 图16.2 基于三级结构的数据库系统 内模式亦称存储模式,是对数据库在物理存储器上具体实现的描述。它规定了数据在存储介质上的物理组织方式、记录寻址技术、定义了物理存储块的大小、溢出处理方法等。内模式要解

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档