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

题目解答
答案
A. 外模式/模式映像
解析
逻辑独立性指数据库的整体逻辑结构(模式)发生变化时,用户的应用程序和外模式保持不变的能力。其核心在于外模式与模式之间的映像机制,通过调整映像关系,确保用户程序不受模式变化的影响。本题需明确区分逻辑独立性与物理独立性的实现机制,避免混淆。
关键概念解析
- 外模式/模式映像:用于连接用户视图(外模式)与数据库整体逻辑(模式),当模式改变时,通过调整该映像,使外模式和用户程序保持不变,从而实现逻辑独立性。
- 模式/内模式映像:用于连接逻辑结构(模式)与物理存储(内模式),当物理存储改变时,通过调整该映像,保证模式不变,实现物理独立性。
选项分析
- A. 外模式/模式映像:正确。通过该映像,模式变化时外模式可保持稳定,保障逻辑独立性。
- B. 模式:错误。模式是逻辑结构本身,无法直接保证独立性。
- C. 模式/内模式映像:错误。此映像对应物理独立性,而非逻辑独立性。
- D. 外模式:错误。外模式是用户视图,需依赖映像机制才能实现独立性。