题目
6.要保证数据库的数据独立性,DBMS 通过修改的是()。A. 三级模式之间的两种映射B. 模式与内模式C. 模式与外模式D. 三层模式
6.要保证数据库的数据独立性,DBMS 通过修改的是()。
A. 三级模式之间的两种映射
B. 模式与内模式
C. 模式与外模式
D. 三层模式
题目解答
答案
A. 三级模式之间的两种映射
解析
考查要点:本题主要考查数据库系统中数据独立性的实现机制,涉及三级模式结构及映射关系的理解。
解题核心思路:
数据独立性分为逻辑独立性和物理独立性,通过外模式/模式映射和模式/内模式映射实现。DBMS通过修改这两种映射关系,而非直接修改模式或内模式,来保证数据独立性。
破题关键点:
明确“数据独立性依赖于映射的调整”,而非模式或内模式本身的修改。选项需体现“两种映射”的修改。
数据库的三级模式结构包括:
- 外模式(用户视图)
- 模式(数据库整体逻辑结构)
- 内模式(数据物理存储结构)
数据独立性的实现依赖于两种映射:
- 外模式/模式映射:保证逻辑独立性(模式变化时,外模式不变)
- 模式/内模式映射:保证物理独立性(内模式变化时,模式不变)
选项分析:
- A. 三级模式之间的两种映射:正确。通过调整这两种映射,DBMS实现数据独立性。
- B、C、D均未完整体现“映射”的核心作用。