设数据库中有四个关系
课程关系C(C,CNAME,TNAME)
学生关系S(S,SNAME,AGE,SEX)
选课关系SC(S,C,SCORE)
其中课程关系中各属性分别表示为课程号,课程名,以及相应的课程任课老师名;学生关系中各属性分别为学号,学生姓名,年龄以及性别;用SQL语句完成下面的各个问题:
①创建学生关系S,其中S为主码,SEX只能取F和M两个值,其他的属性不为空
②检索年龄小于17岁的女生的学号和姓名
③检索WANG同学不学的课程的课程
第1题:
假定学生关系是S (S#, SNAME, SEX, AGE),课程关系是C (C#,CNAME,TEACHER),学生选课关系是SC(S#, C#, GRADE)。要查找选修“COMPUTER"课程的“女”学生姓名,将涉及关系()。
A.S
B.SC,C
C.S,SC
D.S,C,SC
第2题:
假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TACHER),学生选课关系是SC(s#,c#,GRADE)。若要查找选修“COMPUTER”课程的“女”学生姓名,将涉及关系——。
A.S
B.S,C,SC
C.SC,C
D.S,SC
第3题:
在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE);SC(SNO, CNO, GRADE); C(CNO, CNAME, TEACHER),查找选修“不学C2”这门课程学生的学生名,若用关系代数表达式来表示为()。
A.πSNAME,AGE(σCno≠‘2’(S∞SC))
B.πSNAME,AGE(S)-πSNAME,AGE(σCno='2'(S∞SC))
C.πSNAME,AGE(σCno≠‘2’(C∞SC))
D.πSNAME,AGE(σCno≠‘2’(S∞C))
第4题:
假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GmDE)。要查找选修“COViPUTER”课程的“女”学生姓名,将涉及到关系______。
A.S
B.SC,C
C.S,SC
D.S,C,SC
第5题: