在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的物理独立性______。A) 外模式/模式B) 模式/内模式C) 外模式/内模式D) 用户模式/内模式
【正确答案】
A
【答案解析】解析:当数据库中数据物理存储结构改变时,即内模式发生变化,例如定义和选用了另一种存储结构,可以调整模式/内模式映像关系,保持数据库模式不变,从而使数据库系统的外模式和各个应用程序不必随之改变。这样就保证了数据库中数据与应用程序间的物理独立性,简称数据的物理独立性。所以本题的答案为A。 外模式也称为用户模式,外模式/模式映像定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。当数据库模式发生变化时,通过调整外模式/模式映像间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序问的逻辑独立性。A正确。 模式/内模式映像定义了数据库中数据全局逻辑结构与这些数据在系统中的物理存储组织结构之间的对应关系。保证数据库中数据与应用程序间的物理独立性。B错误。 在数据库系统的二级映像中没有外模式/内模式的映像,也即没有用户模式/内模式的映像。C、D错误。