三级模式结构是美国国家标准学会啊(American National Standards Institute,ANSI)所属的标准计划与需求委员会(Standards Planning and Requirements Committee,SPARC)在1971年公布的研究报告中提出了ANSI-SPARC体系结构,即(三层体系结构)。
既然是三层体系结构,那么它(三级模式)就是由三个层次来管理数据,分别是:外部层(External Level)、概念层(Conceptual Level)和内部层(Internal Level)。另外,这三个层次也分别对应三种不同类型的模式,分别是:外模式(External Schema)、概念模式(Conceptual Schema)、内模式(Internal Schema)。在外模式与概念模式之间,以及概念模式与内模式之间,还存在映像!!!哈哈哈是不是有点懵,您可能会想:啊,啥是映像😵???
别担心,我们看图👇
怎么?🐴还不理解?
说简单就是:
1、外模式/模式映象:定义外模式与模式之间的对应关系。
每一个外模式对应一个映像,
映象定义(外模式与模式之间对应关系)包含在各自外模式的描述中即呈现给用户的视图中。
用途是:保证数据逻辑独立性ex.模式变了,修改外模式/模式映象映像即可,不会影响应用程序。
——————————————记住哦~ 列声自己一定要记住哦!——————————————
2、模式/内模式映象:定义数据全局逻辑结构与储存结构的对应关系。
一个数据库只有一个此映象。映象定义包含在模式描述中。
用途是:保证数据物理独立性ex.存储方式变了,修改映象就好,模式、应用程序不受影响。
本章完。待续