模式/内模式映像为数据库提供了( )数据独立性。
物理
逻辑
逻辑独立性
三级模式两级映像 数据库系统在三级模式之间提供了两级映像:模式/内模式的映像、外模式/模式的映像。这两级映射保证了数据库中的数据具有较高的物理独立性和逻辑独立性。(概念模式又称模式)
•模式/内模式的映像:实现概念模式到内模式之间的相互转换。
•外模式/模式的映像:实现外模式到概念模式之间的相互转换。
数据的独立性是指数据与程序独立,将数据的定义从程序中分离出去,由DBMS负责数据的存储,从而简化应用程序,大大减少应用程序编制的工作量。数据的独立性是由DBMS的二级映像功能来保证的。数据的独立性包括数据的物理独立性和数据的逻辑独立性。
数据的物理独立性是指当数据库的内模式发生改变时,数据的的逻辑结构不变。由于应用程序处理的只是数据的逻辑结构,这样物理独立性可以保证,当数据的物理结构改变了,应用程序不用改变。但是,为了保证应用程序能够正确执行,需要修改概念模式/内模式之间的映像。即模式/内模式映像提供了数据的物理独立性。
数据的逻辑独立性是指用户的应用程序与数据库结构是相互独立的。数据的逻辑结构发生变化后,用户程序也可以不修改。但是,为了保证应用程序能够正确执行,需要修改外模式/概念模式之间的映像。即外模式/模式映像提供了数据的逻辑独立性。
模式/内模式提供物理独立性
外模式/模式提供逻辑独立性
用户登录可进行刷题及查看答案
登录后提交答案