问题
单项选择题
在关系的规范化过程中,消除了( )后,1NF变成了3NF。
A.部分函数依赖和传递函数依赖
B.完全函数依赖和传递函数依赖
C.完全函数依赖
D.部分函数依赖
答案
参考答案:A
解析: 第一范式要求元组的每个分量必须是不可分的数据项。 第二范式要求在第一范式基础上海一个非主属性完全函数依赖于码。 第三范式要求在第二范式基础上海一个非主属性不传递依赖于码。 Boyce-Codd范式要求在第一范式基础上对于每一个非平凡的函数依赖X→Y都有X包含码。 因此,在第一范式基础上消除部分函数依赖和传递函数依赖后就成为了第三范式。