早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

把低一级的关系模式分解为若干个高一级的关系模式,其目的是为了消除( )。A)插入异常、删

题目

把低一级的关系模式分解为若干个高一级的关系模式,其目的是为了消除( )。

A)插入异常、删除异常和数据不一致

B)插入异常、删除异常和数据冗余度高

C)插入异常、结构异常和数据不一致

D)插入异常、结构异常和数据冗余度高

参考答案
正确答案:B
一个“不好”的关系数据库模式存在以下问题:
①数据冗余。
②更新异常(不一致的危险)。由于数据冗余,有可能使我们在一个元组中更改了某属性,而没有更改另一个元组中的同一属性,与实际情况不符。
③插入异常。事实上,码值的一部分为空的元组是不能插入到关系中的。
④删除异常。把低一级的关系模式分解为若干个高一级的关系模式,即模式分解。模式分解可以提高关系的规范化程度。
看了把低一级的关系模式分解为若干个...的网友还看了以下: