什么是数据库系统的三级模式结构?有什么特点?
数据库系统的三级模式结构是指数据库系统由外模式、模式和内模式三级构成。
1. 模式(schema):也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。它是数据库系统模式结构的中间层,既不涉及数据的物理存储细节,也与具体的应用程序、所使用的应用开发工具及高级程序设计语言无关。模式实际上是数据库数据在逻辑上的视图,一个数据库只有一个模式。
2. 外模式(external schema):也称子模式(subschema)或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。外模式通常是模式的子集,一个数据库可以有多个外模式。
3. 内模式(schema):也称存储模式,是数据在数据库内部的组织方式,描述数据的实际存储组织,又称内部视图。物理级数据库并不是真正的物理存储,而是最接近于物理存储的一个抽象级。
标签: #科技数码
郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。