题目
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和( )。A. 规范程度B. 操作独立性C. 逻辑独立性D. 降低数据冗余
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和( )。
A. 规范程度
B. 操作独立性
C. 逻辑独立性
D. 降低数据冗余
题目解答
答案
C. 逻辑独立性
解析
步骤 1:理解数据库结构层次划分的目的
数据库的结构划分成多个层次,主要是为了提高数据库的独立性,包括物理独立性和逻辑独立性。物理独立性是指数据的物理结构(存储方式)改变时,不影响应用程序的逻辑结构。逻辑独立性是指数据的逻辑结构(数据模型)改变时,不影响应用程序的逻辑结构。
步骤 2:分析选项
A. 规范程度:规范程度与数据库的结构层次划分没有直接关系。
B. 操作独立性:操作独立性与数据库的结构层次划分没有直接关系。
C. 逻辑独立性:逻辑独立性是数据库结构层次划分的目的之一。
D. 降低数据冗余:降低数据冗余是数据库设计的目标之一,但不是数据库结构层次划分的目的。
步骤 3:选择正确答案
根据以上分析,正确答案是C,即逻辑独立性。
数据库的结构划分成多个层次,主要是为了提高数据库的独立性,包括物理独立性和逻辑独立性。物理独立性是指数据的物理结构(存储方式)改变时,不影响应用程序的逻辑结构。逻辑独立性是指数据的逻辑结构(数据模型)改变时,不影响应用程序的逻辑结构。
步骤 2:分析选项
A. 规范程度:规范程度与数据库的结构层次划分没有直接关系。
B. 操作独立性:操作独立性与数据库的结构层次划分没有直接关系。
C. 逻辑独立性:逻辑独立性是数据库结构层次划分的目的之一。
D. 降低数据冗余:降低数据冗余是数据库设计的目标之一,但不是数据库结构层次划分的目的。
步骤 3:选择正确答案
根据以上分析,正确答案是C,即逻辑独立性。