学生和课程的关系模式定义为S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含对主属性传

admin2018-10-28  56

问题 学生和课程的关系模式定义为S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含对主属性传递依赖的是

选项 A、S#→Sd
B、S#→Sd,Sd→Dc
C、S#→Sd,(S#,C#)→G
D、C#→P#,(S#,C#)→G

答案B

解析 在关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄)中,主关键字S≠}学号可以确定学生所在系Sn,而属性所在系Sn可以决定所在系的系主任属性De。所以在关系S(S#,Sn,Sd,Dc,Sa)中存在对主属性传递依赖。因而选项B正确。
转载请注明原文地址:https://jikaoti.com/ti/cp30FFFM
0

最新回复(0)