数据库系统模式的概念
- type 型:对数据结构和属性的说明。
- value 值:型的具体赋值。
- schema 模式:数据库中所有数据的逻辑结构和特征的描述。仅仅涉及型的描述。
- instance 实例:模式的具体值。
数据库系统三级模式结构
- 外模式 external schema:子模式、用户模式,数据库用户能看见和使用的数据视图,和应用对接。数据库可以有多个外模式,不同外模式的数据和权限不同。
- 模式 schema:所有用户的公共数据视图,数据库系统模式结构的中间层,不涉及数据的物理存储细节和硬件环境,和具体应用程序和编程语言无关。一个数据库只有一个模式。
- 内模式 internal schema:存储模式,一个数据库只有一个内模式,数据物理结构和存储方式的描述。