-
数据库用三个层级来管理
- 外部层次
外部层次是数据是用户可以看到的数据,所以又叫用户层次。 - 概念层次
这里的数据是DBMS中全局管理数据,及数据之间的约束,所以又叫逻辑层次。
这里包含实体,属性以及实体间的约束。 - 内部层次
内部层次的数据是存储在介质上的数据,包括存储路径,存储方式,索引方式等,所以又叫物理层次。
- 外部层次
-
而模式就是对数据的结构性描述
所以对应着是外模式是外部层次,模式对应概念层次或逻辑层次,内模式是物理层次。
-
模式与内模式都只能有一个,但是外模式可以有多个。
原因是模式是对DBMS中所有数据的全局性和结构描述。所以只能有一种形式。
网友评论