一、DB相关基本概念——(3)数据库系统结构

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

DBS的三级模式(模、外模、内模)

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

DB的二级映像

外模式/模式映像(保证数据库的逻辑独立性):
(1)模式描述的是数据的全局逻辑结构;外模式描述的是数据的局部逻辑结构

(2)一个数据库可以有多个外模式;同一个应用只有一个外模式;一个外模式可以为多个应用使用
(3)外模式是模式的子集(模式与外模式:一对多);外模式与应用:一对多
模式/内模式映像:(保证数据库的物理独立性)(唯一的)
(1)该映像定义了数据全局逻辑结构与存储结构之间的对应关系
(2)一个数据库只有一个内模式(也叫存储模式),也只有一个模式

①视图只有结构,没有记录,是虚表;
②一个视图总对应着一个select语句;
③对视图的查询、更新,实际上是对基本表的查询、更新

二级映像的意义

① 使数据库与应用系统完全分开,数据库改变时,应用系统不必改变。
② 数据的存取完全由DBMS管理,用户不必考虑存取路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值