现代数据库的体系结构各层之间有什么关系?

浏览

  由图6—15可见,三级数据库结构之间的联系是通过二级映射或变换来实现的,即模式---存贮模式的映射和子模式----模式之间的映射。模式---存贮模式之间的映射表达了概念数据库与物理数据库之间的对应关系,它指出了概念记录、概念数据项与物理记录、物理数据项之间的对应关系。如果存贮结构的变化导致物理数据库随之发生变化,则模式----存贮模式的映射也要做出相应的变化,以保证模式依旧不变,从而达到概念级数据的独立性。与此相类似,子模式---模式之间的映射则指出了用户数据库与概念数据库之间的关系。它也要保证在概念级数据库发生某种变化时,用户级数据库仍然保持不变,即保持用户级数据的独立性。这就是现代数据库与其它数据管理系统(如一般的文件管理系统)之间的最主要区别,现代数据库及其管理系统实现了数据库的三级结构和两级数据的独立性。


相关文章