问题 单项选择题

有些关系模式存在插入、删除异常、修改复杂、数据冗余等问题,规范化就是为了解决这些问题,将1NF修改为2NF主要是( )。

A.消除非主属性对码的部分函数依赖

B.使属性不可再分解

C.消除主属性对码的部分和传递函数依赖

D.消除非主属性对码的传递函数依赖

答案

参考答案:A

解析:
[分析] 对关系模式的基本要求是满足1NF,要求每一个分量必须是不可再分的数据项,关系R1NF,且每一个非主属性完全函数依赖于码,则R2NF;3NF对2NF消除非主属性对码的传递函数依赖;BCNF对3NF消除了主属性对码的部分和传递函数依赖;4NF对BCNF消除了非平凡且非函数依赖的多值依赖关系。

判断题
多项选择题