定义学生选修课程的关系模式如下: SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分) 该关系可进一步规范化为( )。

admin2020-10-14  26

问题 定义学生选修课程的关系模式如下:
    SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分)
    该关系可进一步规范化为(    )。

选项 A、S(S#,Sn,C#,Cn,Cr),SC(S#,C#,G)
B、S(S#,Sn),C(C#,Cn,Cr),SC(S#,C#,G)
C、C(C#,Cn,Cr),SC(S#,Sn,C#,G)
D、S(S#,Sn),C(C#,Cn),SC(S#,C#,Cr,G)

答案B

解析 关系SC的主键为复合键(学号,课程号),但明显存在课程号→课程名,课程号→学分等,存在非主属性对主属性的部分依赖。对关系SC进行如下的分解,就可以消除对非主属性的部分依赖,满足第二范式:S(S#,Sn),C(C#,Cn,Cr),SC(S#,C#,G)。故本题选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/N4cp777K
0

最新回复(0)