来自 新葡亰数据库 2019-11-27 04:48 的文章
当前位置: 澳门新葡亰app > 新葡亰数据库 > 正文

存储在介质上的数据的结构描述,某一用户能够

三级模式(三级视图):

DBMS管理数据的三个层次

外模式(用户模式):某一用户能看到与处理的数据的结构描述(如图书馆管理员所看到的借阅记录之类);如图书管理系统中学生查询显示的借阅记录。

1. External Level = User Level

某一用户能够看到与处理的数据,全局数据中的某一部分

概念模式(全局模式):从全局角度理解/管理的数据的结构描述,含相应的关联约束。体现在数据之间的内在本质联系。(一张张table);如图书管理系统中图书管理员看到的全部数据。

2. Conceptual Level = Logical Level

从全局角度理解/管理的数据,含相应的关联约束

内模式(物理模式):存储在介质上的数据的结构描述,含存储路径、存储方式和索引方式等;如图书管理系统中在服务器上储存的数据。

3. Internal Level = Physical Level

存储介质上的数据,含存储路径、存储方式、索引路径等

 

模式(Schema)

对数据库中的数据所进行的一种结构性的描述,所观察到数据的结构信息

两层映像:

视图

某一种表现形式下表现出来的数据库中的数据

E-C Mapping:将外模式映射为概念模式,从而支持实现数据概念视图向外部视图的转换

三级视图

C-I Mapping:将概念模式映射为内模式,从而支持实现数据概念视图向内部视图的转换

澳门新葡亰app,两层映像

 

1. E–C Mapping : External Schema-Conceptual Schema Mapping

——将外模式映射为概念模式,从而支持实现数据概念图向外部视图的转换

——便于用户观察和使用

独立性:

澳门新葡亰官网APP,2. C–I Mapping : Conceptual Schema-Internal Schema Mapping

——将概念模式映射为内模式,从而支持实现数据概念视图向内部视图的转换

——便于计算机存储和处理

逻辑数据独立性:当概念模式改变时,可以不改变外部模式(只改变E-C Mapping),从而无需改变应用程序。

两个独立性?

物理数据独立性:当内部模式改变时,可以不改变概念模式(只改变C-I Mapping),从而无需改变外部模式。

1. 逻辑数据独立性

当概念模式发生变化时,可以不改变外部模式(只需要改变E-C Mapping),从而无需改变应用程序

 

2. 物理数据独立性

当内部模式变化时,可以不改变概念模式(只需要改变C-I Mapping),从而不改变外部模式

视图是外模式,包含E-C映像。

数据模型?模式?数据?

数据模式:  数据结构  操作  约束

                  视图(外模式)View

三大经典数据模型

  1. 关系模型:表

  2. 层次模型:树

  3. 网状模型:图

                                  |

四个部分

               基本表(全局模式)Base Table

第一部分 基本知识与关系模型

                                  |

第二部分 数据库语言

                             内模式

第三部分 数据建模与数据库设计

视图的特征:

第四部分 数据库管理系统实现技术

1.视图是具有基本表的外观,可以像基本表一样对其进行存取,但视图不存储数据,故不占据物理存储空间;

2.视图是关系数据库系统提供给用户以多种角度观察数据中的数据的重要机制;

3.视图能简化用户的操作对机密数据提供安全保护,为数据库重构提供一定的逻辑独立性。

 

本文由澳门新葡亰app发布于新葡亰数据库,转载请注明出处:存储在介质上的数据的结构描述,某一用户能够

关键词: