单选题

冗余数据是指可以由其他数据导出的数据,例如,数据库中已存放了学生的数学、语文和英语的三 科成绩,如果还存放三科成绩的总分,则总分就可以看作冗余数据。冗余数据往往会造成数据的不一致, 例如,上面 4 个数据如果都是输入的,由于操作错误使总分不等于三科成绩之和,就会产生矛盾。下面 关于冗余数据的说法中,正确的是( )。

A.

应该在数据库中消除一切冗余数据

B.

用高级语言编写的数据处理系统,通常比用关系数据库编写的系统更容易消除冗余数据

C.

为了提高查询效率,在数据库中可以适当保留一些冗余数据,但更新时要做相容性检验

D.

做相容性检验会降低效率,可以不理睬数据库中的冗余数据

发表评论

登录 后再回复