问题
填空题
在“学生—选课—课程”数据库中的三个关系如下:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME=’数据库技术’AND S.S#=SC.S# AND 【13】 。
答案
参考答案:SC.C#=C.C#或C.C#=SC.C#
解析: 由题意可知,现要查找选修“数据库技术”这门课程的学生姓名和成绩。而 SQL查询语句SELECT SNAME,CRADE FROM S,SC,C WHERE CNAME=“数据库技术” ANDS.S#=SC.S#AND______中还缺少对关系SC、C中所选课程对应关系的限制,因此正确答案是SC.C#=C.C#或C.C#=SC.C#。