数据库系统的标准结构

1.DBMS管理数据的三个层次
外部层次=用户层次
概念层次=逻辑层次=全局层次
内部层次=物理层次
2.模式与视图
模式:数据的结构; 视图:展现的数据
3.数据库系统的标准结构:三级模式(三级视图)
外模式(用户模式):某一用户能看到与处理的数据的结构描述
概念模式(全局模式、逻辑模式):从全局角度理解/管理的数据的结构描述,含相应的关联约束体现在数据之间的内在本质联系
内模式(物理模式、存储模式):存储在介质上的数据的结构描述,含存储路径、存储方式、索引方式等
note:只说模式一般指全局模式;只说视图一般指用户视图
4.两层映像
E-C映像:外模式映射为概念模式,支持实现数据概念视图向外部视图的转换;便于用户观察和使用|<->||
外模式
C-I映像:将概念模式映射为内模式,支持实现数据概念视图向内部视图的转换;便于计算机进行存储和处理||<->|
数据库系统的标准结构
数据库系统的标准结构(从mooc上截的图)
5.两个独立性
逻辑数据独立性:当概念模式变化时,可以不改变外部模式(只需改变E-C Mapping),从而无需改变应用程序;
物理数据独立性:内部模式变化时,可以不改变概念模式(只需改变C-I Mapping),从而不需改变外部模式

本来嫌概念太多想偷个懒,再加上刚看完课之后确实记住了,就没做笔记,结果今天回顾了一下发现啥玩意儿都没记住????