问题 单项选择题

若“学生―选课―课程”数据库中的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#

单项选择题
单项选择题