数据库应用——电子商务 教学课件 作者 王光明 第三章.pptVIP

数据库应用——电子商务 教学课件 作者 王光明 第三章.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文档。上传文档
查看更多
数据库应用——电子商务 第三章????? 关系数据库理论 第一节 关系数据库基本概念 第二节??????关系模型概述 第三节 数据库逻辑设计实例 第一节 关系数据库基本概念 第一节 关系数据库基本概念 一、??数据库系统的三级模式结构 第一节 关系数据库基本概念 数据视图可分为三个层次: 外部层(视图层):数据的局部逻辑视图,是针对局部用户描述的数据库的部分内容,是用户看到的和直接操作的数据视图,也称用户个人视图。 概念层:数据的全局逻辑视图,也称全体用户视图。 内部层:是数据的物理存储层,是数据库的整体内部视图。也称内视图。 第一节 关系数据库基本概念 物理数据是指存储在计算机存储设备上的数据,对它的描述是指在存储设备上的存储方式。通常用(操作系统)文件结构、文件类型、(文件)记录来描述。 逻辑数据是用户或应用程序中操作的数据形式,是数据的抽象的逻辑结构和联系。通常用(逻辑)数据结构、表等描述。 第一节 关系数据库基本概念 与三层数据视图相对应,数据模式也分为三个层次:外部层、概念层和内部层。对应的三种模式为外(子)模式、概念模式和内(物理)模式。 第一节 关系数据库基本概念 *?外模式:对数据库局部逻辑结构的描述。每个应用程序或用户对应不同的外模式。外模式是用户与数据库系统的接口,用户使用数据操纵语言DML语句对数据库进行操作,实际上是对外模式描述的数据进行操作。外模式是概念模式的子集。 第一节 关系数据库基本概念 *?概念模式:对数据库全局逻辑结构的描述,也称为逻辑模式。概念模式包括概念实体的类型、实体之间的联系、数据完整性约束等。概念模式独立于数据的物理存储结构,是所有用户共同的逻辑数据视图。概念模式是现实世界和数据存储之间的纽带。 *?内模式:对数据库数据物理存储结构内容的描述。它定义所有的数据存储和访问控制方面的细节,包括记录类型、文件组织方式、索引组织方式等,由DBMS完成概念模式和内模式之间的映射关系。 第一节 关系数据库基本概念 数据模式的三个层次:外部层、概念层和内部层,构成数据库系统的三级模式结构,如图3- 2所示。 第一节 关系数据库基本概念 二、数据库系统的两层映射 数据库管理系统提供的两层映射功能,即外模式和概念模式的映射,概念模式和内部模式的映射。 第一节 关系数据库基本概念 外模式和概念模式的映射,定义了外模式和概念模式之间的对应关系,通常在外模式中给出描述。这层映射的作用是实现逻辑数据的独立性。 概念模式和内部模式的映射,存在于概念层。这层映射的作用是实现物理数据的独立性。 第一节 关系数据库基本概念 数据库的三层模式结构的好处在于: ?????保证了数据的独立性:概念模式和内模式分开,保证数据的物理独立性,把外模式和概念模式分开,保证数据逻辑的独立性 ?????? 简化用户接口:用户只要按照外模式编写应用程序就可以访问数据库。 ?????? 有利于数据共享:所有用户使用统一概念模式导出的不同外模式,减少数据冗余,有利于多种应用程序间共享数据。 ????? 有利于数据安全保密:每个用户只能操作属于自己的外模式数据视图,不能对数据库其他部分进行修改,保证了数据安全性。 第二节?? 关系模型概述 一、关系数据库的相关术语 (一)? 关系模式的形式化定义 对某一类数据的结构、属性、联系和约束的描述称为数据模式。 关系模式(Relation Schema)是对一个关系的描述。 关系模式的形式化表示为: R(U,F) 或R(U)。 其中: R:关系名; U:关系R的属性名集合,每个属性值来自于相应的属性域D。 F:属性集合U上的一组数据依赖集合。 当且仅当U上的一个关系r,满足数据依赖关系F时,r称为关系模式R(U,F)的一个关系。 关系模式R对应的当前值r是元组的集合,r称为关系或关系实例。r通过增删等操作在不断的变化,而关系模式R是相对稳定的。 第二节?? 关系模型概述 (二)???? 数据依赖。  数据依赖是指一个关系中属性值的相等与否体现出来的数据间的相互关系。它是现实世界中属性间相互关联的抽象,是数据内在的性质,是语义的体现。 最重要的是函数依赖(Functional Dependency,简称FD)和多值依赖(Multivalued Dependency,简称MVD)。 第二节?? 关系模型概述 (三)???? 函数依赖 所谓函数依赖是指一个或一组属性的值可以决定其它属性的值。例如,一个学生的学号可以决定一个学生的姓名;一个学生的学号和他所选课程的课程号可

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档