关于属于BCNF的关系模式,以下说法正确的是 ( )。
A: 消除了属性间的部分函数依赖和传递函数依赖
B: 只消除了主属性之间的传递函数依赖和部分函数依赖
C: 只消除了非主属性对键的传递函数依赖和部分函数依赖
D: 不是那个关系模式都可以规范化到BCNF
A: 消除了属性间的部分函数依赖和传递函数依赖
B: 只消除了主属性之间的传递函数依赖和部分函数依赖
C: 只消除了非主属性对键的传递函数依赖和部分函数依赖
D: 不是那个关系模式都可以规范化到BCNF
举一反三
- 关于3NF的关系模式,以下说法正确的是( )。 A: 消除了属性间的部分函数依赖和传递函数依赖 B: 消除了非主属性对键的传递函数依赖,但可能存在非主属性对键的部分函数依赖 C: 消除了非主属性对键的部分函数依赖,但可能存在非主属性对键的传递函数依赖 D: 消除了非主属性对键的部分函数依赖和传递函数依赖
- 关于属于BCNF的关系模式,以下说法正确的是 A: 属于BCNF的不一定是3NF B: 没有任何属性完全函数依赖于非码的任何一组属性 C: 只消除了非主属性对码的部分函数依赖和传递函数依赖 D: 只消除了主属性对码的部分函数依赖和传递函数依赖
- 如果一个关系属于第三范式,那么该关系()。 A: 主属性之间肯定不存在完全函数依赖和部分函数依赖 B: 非主属性之间肯定不存在部分函数依赖和传递函数依赖 C: 主属性与码之间不存在部分函数依赖和传递函数依赖 D: 非主属性与码之间不存在部分函数依赖和传递函数依赖
- 将2NF规范转换为为3NF,应( )。 A: 消除非主属性对码的部分函数依赖 B: 只消除非主属性对码的传递函数依赖,可以存在非主属性对码的部分依赖 C: 消除主属性对码的部分函数依赖和传递函数依赖 D: 消除非主属性对码的部分函数依赖和传递函数依赖
- 第二范式消除了非主属性对码的()。 A: 部分函数依赖 B: 传递函数依赖 C: 多值依赖 D: 部分和传递函数的依赖