问题
单项选择题
假设数据库中有“学生(S)-选课(SC)-课程(C)”的三个关系:S(S#,SNAME,SEX,AGE) SC(S#,C#,GRADE) C(C#,CNAME,TEACHER)
若要求查找选修“数据库技术”这门课程的学生姓名和成绩,需要使用______关系。
A.S 和 SC
B.SC 和 C
C.S 和 C
D.S、SC、和 C
答案
参考答案:D
解析:从 S 表中选取出选修“数据库技术”的学生姓名,通过 SC 表和 C 表选取出成绩,这两个表通过 C#进行连接,因此这个关系需要用这三张表。