DBS的三级模式(模、外模、内模)
(1)数据库三级模式中,模式对应基本表,外模式对应视图(虚表),内模式用于存储文件

DB的二级映像
外模式/模式映像(保证数据库的逻辑独立性):
(1)模式描述的是数据的全局逻辑结构;外模式描述的是数据的局部逻辑结构
(2)一个数据库可以有多个外模式;同一个应用只有一个外模式;一个外模式可以为多个应用使用
(3)外模式是模式的子集(模式与外模式:一对多);外模式与应用:一对多
模式/内模式映像:(保证数据库的物理独立性)(唯一的)
(1)该映像定义了数据全局逻辑结构与存储结构之间的对应关系
(2)一个数据库只有一个内模式(也叫存储模式),也只有一个模式
①视图只有结构,没有记录,是虚表;
②一个视图总对应着一个select语句;
③对视图的查询、更新,实际上是对基本表的查询、更新
二级映像的意义
① 使数据库与应用系统完全分开,数据库改变时,应用系统不必改变。
② 数据的存取完全由DBMS管理,用户不必考虑存取路径。


本文详细介绍了DBS的三级模式(模式、外模、内模)及其作用,阐述了DB的二级映像——外模式/模式映像与模式/内模式映像,强调了二级映像在保证数据逻辑独立性和物理独立性方面的重要性。通过理解这些概念,读者能够更好地理解数据库如何与应用系统解耦。
最低0.47元/天 解锁文章
1347

被折叠的 条评论
为什么被折叠?



