数据库系统标准结构

模式与视图:

模式:对数据库中数据所进行的一个结构性的描述

视图:某一种表现形式下表现出来的数据库中的数据(例如信息表格)


DBMS管理数据的三个层次:

外部层次(用户层次) :某一个用户能够看到与处理的数据

全局数据的某一个部分:全局层次,概念层次,逻辑层次(全局角度理解/管理的数据,含相应的关联约束)

内部层次/物理层次:存储在介质上的数据,存储方式,索引方式,存储路径等


三级模式:

外模式(用户模式):某一个用户能够看到与处理的数据的结构描述

概念模式(全局模式,逻辑模式):从全局角度/管理的数据的结构描述,含相应的关联约束,体现在数据之间的内在联系

内模式(物理模式,存储模式):存储在介质的数据的结构描述

单纯的模式指的是全局模式,单纯的视图指的是外部视图


两层映像:

E-C Mapping:将模式映射到概念模式,从而支持实现数据从概论模式向外模式的转变,便于用户的观察和使用

C-I Mapping:将概念模式映射为内模式,从而实现数据概念模式到内部模式的转换,便于计算机进行存储和管理

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

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


从左到右:外模式→概念模式→内模式


数据模型:

规定模式统一描述方式的模型

如果说模式是对数据的抽象,数据的结构性描述称为模式

那么数据模型就是对模式的抽象,模式的结构性描述称为数据模型

例如:关系模型(表)、层次模式(树)、网状模型(图)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值