题目
物理结构的改变不影响应用程序,称为数据库 的( )。A. 物理独立性B. 内模式C. 逻辑独立性D. 模式
物理结构的改变不影响应用程序,称为数据库 的( )。
A. 物理独立性
B. 内模式
C. 逻辑独立性
D. 模式
题目解答
答案
C. 逻辑独立性
解析
本题考查数据库独立性的概念,需区分物理独立性与逻辑独立性的核心区别。
- 物理独立性:当数据库的物理存储结构(内模式)发生变化时,数据库的模式(用户视角的数据结构)保持不变,从而保证应用程序无需修改。
- 逻辑独立性:当数据库的模式(如关系、属性等)发生变化时,外模式(用户使用的视图)通过映像调整保持不变,从而应用程序仍能正常运行。
题目中“物理结构的改变”直接影响物理独立性,但需注意题目解析中可能存在混淆,需结合标准定义判断。
关键概念辨析
-
物理独立性:
- 定义:物理存储结构(如文件组织、索引等)变化时,模式(用户使用的逻辑结构)不变。
- 作用:保证应用程序不因存储方式改变而失效。
-
逻辑独立性:
- 定义:模式(如关系、属性等)变化时,外模式(用户视图)通过映像调整保持不变。
- 作用:保证应用程序不因逻辑结构改变而失效。
题目解析
题目描述“物理结构的改变不影响应用程序”,对应物理独立性(选项A)。但根据用户提供的解析,答案标注为逻辑独立性(选项C),可能存在题目与解析不匹配的情况。根据标准数据库知识,正确答案应为A. 物理独立性。