第1章 节 第一部分 数据库系统概论 visual foxpro全套资料(计算机国家二级课件).pptVIP

第1章 节 第一部分 数据库系统概论 visual foxpro全套资料(计算机国家二级课件).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文档。上传文档
查看更多
第1章 节 第一部分 数据库系统概论 visual foxpro全套资料(计算机国家二级课件).ppt

Visual FoxPro程序设计教程;第1章 数据库系统概述 ;1.1 引言;1.1 引言;1.2 数据库技术的基本术语;1.2.3 数据库管理系统;1.2.4 数据库系统;1.2.4 数据库系统;1.2.5 数据库技术;1.3 数据库的过去、现在和未来 ;1.3.1 人工管理阶段 ;1.3.2 文件系统阶段 ;1.3.3 数据库系统阶段 ;1.3.4 数据库技术的研究领域和发展方向 ;1.4.1 数据的三个范畴 ;现实世界;信息世界;机器世界;1.4.2 数据模型的组成要素及分类 ;1.4.3 实体-联系方法 ;实体 :在E-R图中用矩形框表示实体,把实体名写在框内,比如学生实体可以表示为学生。 联系:实体之间的联系用菱形框表示,框内写上联系名,并用连线与有关的实体相连。实体之间联系的基本类型有一对一、一对多和多对多三种,其中最常见的是一对多和多对多联系。 ;一对一联系:如果实体集A与实体集B之间存在联系,并且对于实体集A中的任意一个实体,实体集B中至多只有一个实体与之对应;反之亦然,则称实体集A到实体集B的联系是一对一的,记为1:1。 一对多联系:如果实体集A与实体集B之间存在联系,并且对于实体集A中的任意一个实体,实体集B中可以有多个实体与之对应;而对实体集B中的任意一个实体,在实体集A中至多只有一个实体与之对应,则称实体集A到实体集B的联系是一对多的,记为1:n。 多对多联系:如果实体集A与实体集B之间存在联系,并且对于实体集A中的任意一个实体,实体集B中可以有多个实体与之对应;反之亦然,则称实体集A到实体集B的联系是多对多的,记为m:n。 ;系;属性 :实体的属性用椭圆框表示,框内写上属性名,并用连线连到相应实体。联系本身也有属性,联系是通过相关联的实体的有关属性体现出来的。 ;1.4.4 常用的数据模型 ;层次模型:层次模型实际上是一个树形结构,它是以记录为结点,以记录之间的联系为边的有向树。在层次模型中,最高层只有一个记录,该记录称为根记录,根记录以下的记录称为从属记录。一般说来,根记录可以有多个从属记录,每一从属记录又可以有任意多个低一级的从属记录等等。 ;网状模型 :网状模型是一种较为通用的模型,从图论的观点看,它是一个不加任何条件的无向图。网状模型与层次模型的??本区别是: 一个子结点可以有多个父结点; 在两个结点之间可以有两种或多种联系。 层次模型是网状模型的特殊形式,网状模型是层次模型的一般形式。 ;关系模型 在关系模型中,通常把二维表称为关系,数据的关系模型是由若干个关系模式(记录型)组成的集合。 表中的每一行称为一个元组,相当于通常的记录值。每一列称为一个属性,相当于记录中的一个数据项。一个关系若有k个属性则称为k元关系。 对于一个关系它有如下性质: 1. 没有两个元组在各个属性上的值是完全相同的; 2. 行的次序无关; 3. 列的次序无关。 ;关系模型具有以下特点: 描述的一致性。 利用公共属性连接。 结构简单直观。 有严格的理论基础。 语言表达简练。 关系模型的缺点是在执行查询操作时,需要执行一系列的查表、拆表、并表操作,故执行时间较长,但是采用查询优化技术的当代关系数据库系统的查询操作基本克服了速度慢的缺陷。 ;1.5 数据库系统结构 ;1.5.1 三级模式结构 ;外模式 外模式(External schema)也称子模式或用户模式,是数据库与用户的接口,是与某一应用有关的数据逻辑表示。 每个用户均必须使用一个外模式。由于一个数据库有许多用户,所以可以有许多不同的外模式,每一个外模式可以为多个不同的用户使用(特别是同类型的用户),而同一个用户又可以使用不同的外模式。 ;内模式 内模式(Internal Schema)也称存储模式,一个数据库只有一个内模式。 是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。 内部记录并不涉及到物理记录,也不涉及到设备的约束。 ;1.5.2 二级映像功能 ;1.5.3 数据独立性 ;1.6 数据库管理系统 ;1.6.1 DBMS的主要功能 ;1.6.2 DBMS的组成概述 ;更新 :对数据的插入、修改和删除等操作统称为更新。对数据的更新和对数据的查询一样,也可以通过接口或应用程序接口来处理。 模式更新 :所谓数据库的模式就是指数据的逻辑结构。模式更新命令一般只能由数据库管理员使用。 ;查询处理程序的任务是把输入的数据库操作(包括查询、更新等)转换成一系列对数据库的请求。查询处理最复杂和最重要的部分是查询优化。 存储管理程序的功能是从数据库中获得上层想要查询的数据,并根据上层的更新请求更新相应的信息。存储管理程序包括两个部分——文件管理程序和

文档评论(0)

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

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

1亿VIP精品文档

相关文档