问题 单项选择题

设有关系模式SC(Sno,Sname,Sex,Birthdar,Cno,Cname,Grade,Tno,Tname)满足函数依赖集:Sno→Sname,Sno→Sex,Sno→Birthday,Cno→Cname,(Sno,Cno)→Grade,Tno→Tname。SC的主码和属性集(Sno,Tno)的闭包分别是______。

A) (Sno,Tno)和Cno,Cname,Grade,Tno,Tname
B) (Sno,Cno,Tno)和Sno,Sname,Sex,Birthday,Cno
C) (Sno,Cno)和Sno,Shame,Sex,Birthday,Cno,Cname,Grade
D) (Sno,Cno,Tno)和Sno,Sname,Sex,Birthdayr,Tno,Tname

答案

参考答案:D

解析: 本题考查的知识点是完全与部分函数依赖。主码属性必须完全函数决定关系的所有其他属性,由Cno→Cname可知Cno是主属性之一,同理Tno也是主属性之一。A、C选项错误。闭包的推算过程为:{Sno,Tno}→{Sno,Tno,Sname,Sex,Birthday,Tname}。所以本题答案为D。

单项选择题 共用题干题
选择题