1.开发人员角度
数据库系统采用三级模式结构,是数据库系统内部的系统结构
2.数据库最终用户角度
单用户
主从式
分布式
3.三级模式
模式:也称逻辑模式,是数据库系统模式结构的中心
定义:DDL定义数据结构,以某种数据模型为基础
外模式:子模式或用户模式,数据库用户使用的局部数据的逻辑结构和特征的描述
外模式通常是模式的子集,一个模式可以有多个外模式
可以为多个应用系统使用,一个程序只能使用一个外模式
简化用户视
内模式:数据物理结构和存储方式的描述
是数据在数据库内部的表示方式
一个数据库只有一个内模式
4.二级映像
外模式/模式:
当模式改变,外模式不变,保证数据的逻辑独立性
应用程序是依靠数据的外模式编写的,应用程序不必修改,保证数据与程序的逻辑独立性
模式与内模式是唯一的
保证数据物理独立性
当数据库存储结构改变,数据库修改模式与内模式映像,使模式不变
5.数据库系统组成
相关文章: