若“学生―选课―课程”数据库中的3个关系是: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER) 查找学生号为“200301188”学生的“数据库”课程的成绩,至少将使用关系

admin2012-10-22  15

问题 若“学生―选课―课程”数据库中的3个关系是:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)
查找学生号为“200301188”学生的“数据库”课程的成绩,至少将使用关系

选项 A、S和SC
B、SC和C
C、S和C
D、S,SC和C

答案B

解析 查询学号为“200301188”的学生的“数据库”成绩,必然要用到两个关系:从关系SC中查学号,从C中查课程名,从SC中查成绩。该生成绩的SQL语句是: SELECT SNAME,GRADE FROM SC,C WHERE CNAME=”数据库“AND S#=“200301188” AND SC.C#=C.C#
转载请注明原文地址:https://kaotiyun.com/show/owwZ777K
0

最新回复(0)