单选题
5.
在数据库优化工作中,有关增加冗余列的说法,正确的是______。
A、
派生性冗余列一般不增加数据库空间使用
B、
该方法不能减少查询时的连接操作
C、
该方法实施后的关系模式一般不符合第三范式要求
D、
该方法可以减少数据库分组操作带来的资源消耗
【正确答案】
C
【答案解析】
反规范化是将规范化的关系转换为非规范化的关系的过程。常用的反规范化方法有增加派生冗余列、增加冗余列、重新分组、分割表和新增汇总表等。
增加冗余列的目的就是避免查询时的连接操作。派生性冗余列是指表中增加的列由表中一些数据项经过计算生成,它的作用是在查询时减少连接操作,避免使用聚合函数,以牺牲空间来换取减少查询时间的目的。该方法可以减少数据库连接操作带来的资源消耗,而不是分组。故答案为C选项。
提交答案
关闭