多做题,通过考试没问题!

数据库原理与应用

睦霖题库>大学试题(计算机科学)>数据库原理与应用

试证明:一个BCNF范式必是3NF。

正确答案: 用反证法。 
设R是一个BCNF,但不是3NF。 
则必存在非主属性A和候选关键字X以及属性集Y,使得X→Y,Y→A,其中AX,AY,Y X∈F+,这就是说Y不可能包含R的关键字,但Y→A却成立。 
根据BCNF定义,R不是BCNF,与题设矛盾,所以一个BCNF范式是3NF。
答案解析:
进入题库查看解析

微信扫一扫手机做题