参考答案: D
详细解析:
本题考查数据库基础知识。
范式(数据库设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。BCNF比3NF又进了-步,通常认为是修正的第三范式。满足BCNF的条件有:所有非主属性对每一个候选键都是完全函数依赖;所有的主属性对每一个不包含它的候选键,也是完全函数依赖;没有任何属性完全函数依赖于非候选键的任何一组属性。
答案选D。
下列关于BCNF的描述,正确的是( )。
A. BCNF不满足列的原子性
B. BCNF中存在非主属性对码的部分依赖
C. BCNF中存在非主属性对码的传递依赖
D. BCNF中每个函数依赖左部都包含码
参考答案: D
详细解析:
本题考查数据库基础知识。
范式(数据库设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。BCNF比3NF又进了-步,通常认为是修正的第三范式。满足BCNF的条件有:所有非主属性对每一个候选键都是完全函数依赖;所有的主属性对每一个不包含它的候选键,也是完全函数依赖;没有任何属性完全函数依赖于非候选键的任何一组属性。
答案选D。