题目
(4)能够保证数据库系统中的数据具有较高的逻辑独立性的是 () 。-|||-A.外模式/模式映像 B.模式-|||-C.模式/内模式映像 D.外模式

题目解答
答案
A. 外模式/模式映像
解析
步骤 1:理解逻辑独立性的概念
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即当数据库的逻辑结构改变时,用户的应用程序不需要改变。这主要是通过外模式/模式映像来实现的。
步骤 2:分析选项
A. 外模式/模式映像:这是用户视图与逻辑模式之间的映像,当逻辑模式改变时,通过调整外模式/模式映像,可以保持用户应用程序不变,从而保证逻辑独立性。
B. 模式:模式是数据库中全体数据的逻辑结构和特征的描述,它不直接保证逻辑独立性。
C. 模式/内模式映像:这是逻辑模式与物理存储结构之间的映像,它保证的是物理独立性,而不是逻辑独立性。
D. 外模式:外模式是用户视图,它不直接保证逻辑独立性。
步骤 3:选择正确答案
根据以上分析,能够保证数据库系统中的数据具有较高的逻辑独立性的是外模式/模式映像。
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即当数据库的逻辑结构改变时,用户的应用程序不需要改变。这主要是通过外模式/模式映像来实现的。
步骤 2:分析选项
A. 外模式/模式映像:这是用户视图与逻辑模式之间的映像,当逻辑模式改变时,通过调整外模式/模式映像,可以保持用户应用程序不变,从而保证逻辑独立性。
B. 模式:模式是数据库中全体数据的逻辑结构和特征的描述,它不直接保证逻辑独立性。
C. 模式/内模式映像:这是逻辑模式与物理存储结构之间的映像,它保证的是物理独立性,而不是逻辑独立性。
D. 外模式:外模式是用户视图,它不直接保证逻辑独立性。
步骤 3:选择正确答案
根据以上分析,能够保证数据库系统中的数据具有较高的逻辑独立性的是外模式/模式映像。