【正确答案】
D
【答案解析】解析:本题考查数据库系统中模式的基本知识。 从数据库管理系统角度来看,数据库系统通常采用三级模式结构,即数据库管理系统内部的系统结构,三级模式结构分别是外模式、模式和内模式。数据库管理系统在这三级模式之间提供了两层映像,它们是外模式/模式映像、模式/内模式映像。 (1)外模式膜式映像存在于外部级和概念级之间,实现了外模式到概念模式之间的互相转换,该映像通常包含在各自外模式的描述中。当模式改变时,数据库管理员对各个外模式/模式映像作相应改变,可以使外模式保持不变,应用程序也不需要修改,保证了数据与程序的逻辑独立性。 (2)模式/内模式映像存在于概念级和内部级之间,实现了概念模式到内模式之间的互相转换,该映像定义通常包含在模式描述中。当数据库的存储结构改变时,数据库管理员对模式/内模式作相应改变,可以使外模式保持不变,应用程序也不需要修改,保证了数据与程序的物理独立性。