BCNF中消除了(____)对(____)的(____)函数依赖和传递函数依赖,而3NF不存在该属性。3NF是建立在2NF基础之上的,如果满足2NF的关系模式中(____)非主属性对(____)依赖于码,则该关系模式属于3NF。
查看答案
关系R(A,B,C,D,E,F,G,H,I,J)满足下列函数依赖:{ABD→E,AB→G,B→F,C→J,CJ→I,G→H}最小函数依赖集是(____),该关系的候选码是(____)。
已知学生关系模式S(Sno, Sname, SD, Sdname, Course, Grade),其中Sno表示学号,Sname表示姓名,SD表示系名,Sdname表示系主任名,Course表示课程,Grade表示成绩。(1)写出关系模式S的基本函数依赖。在“()”里写出缺少的函数依赖。(____)→(____),Sno→SD,Sno→Sdname,SD→Sdname,((____),(____))→(____))(2)在“()”里写出S的主键。主键为(____)和(____)
根据3NF的定义,R中没有非主属性对码有传递函数依赖存在。此说法是否正确?
A. 对
B. 错
设一关系为学生(学号,姓名,年龄,所在系,出生日期)。由该关系可知,函数依赖为{学号→姓名,学号→年龄,学号→所在系,学号→出生日期},由函数依赖集可知唯一候选码是学号,在该关系中不存在非主属性和主属性对码的部分和传递函数依赖,故该关系为BCNF。 此说法是否正确?
A. 对
B. 错