问题 单项选择题

题中假定学生关系是S(S#,SN.,SEX,AGE),课程关系是C(C#,CNAME,TEACH-ER),学生选课关系是SC(S#,C#,GRADE)。

检索学生姓名及其所选修课程的课程号和成绩,正确的SELECT语句是______。

A.SELECT SN,SC#,SGRADEFROMSWHERE S#=SS#

B.SELCECT SN,SC#,SGRADEFROM SCWHERE S#=SGRADE

C.SELECT SN,SC#,SC,GRADEFROM S,SCWHERE S#:SS#

D.SELSECT SN,SC#,SGRADEFROM S,SC

答案

参考答案:C

解析: 本题的要求是检索学生姓名及其所选修课程的课程号和成绩。需要学生的姓名,因此需要数据表S,同时还需要他选修的课程号和成绩,因此还需要课程选修表SC。通过理解题目的含义,可以知道选项C中的语句 SELECTS.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S# 满足题目的要求,因此本题的正确答案应该是C。

问答题 简答题
单项选择题 A1型题