计算机基础的学生关系R,选修数据库Accesss的学生关系S。求选修了计算机基础又选修数据库Access的学生,则需进行的运算是()。
A.并
B.差
C.交
D.或
A.并
B.差
C.交
D.或
A.并
B.差
C.交
D.或
A,SC
B、s
C、S,SC,C
D、SC,C
A.ПCNAME, GRADE (σCNAME=’数据库技术’(C) ∞ПSNO, CNO, GRADE (SC) ∞ПSNO, SNAME (S) )
B.ПCNAME, GRADE (σCNAME=’数据库技术’(C) ∞ SC ∞ S)
C.ПCNAME, GRADE (C ∞ SC ∞ SC)
D.ПCNAME, GRADE (σCNAME=’数据库技术’ (ПCNAME (C)) ∞ПSNO, CNO, GRADE (SC) ∞ПSNO, SNAME (S) )
关于教学数据库的关系模式如下:
S(S#,SNAME,AGE,SEX):S表示学生,各属性依次为:学号、姓名、年龄、性别
SC(S#,C#,GRADE):SC表示成绩,个属性依次为:学号、课程号、成绩
C(C#,CNAME,TEACHER)C表示课程,个属性依次为:课程号、课程名、教师
试用SQL语句完成下列查询:
(1)检索年龄大于22岁的男学生的学号和姓名
(2)检索至少选修王老师所授课程中一门课程的女学生姓名
(3)检索至少选修两门课程的学生学号
(4)检索选修课程包含王老师所授课程的学生学号
有关系S(S#,SNAME,SEX),C(C#,CNA_ME),SC(S#,C#)。其中S#为学生号, SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机文化”课的全体男学生姓名的SQL语句是: SELECT SNAME FROM S,C,SC WHERE
A.S.S#=SC.S# AND SEX=‘男’AND CNAME=‘计算机文化’
B.S.S#=SC.S# AND C.C#=SC.C# AND CNAME=‘计算机文化’
C.SEX=‘女’AND CNAME=‘计算机文化’
D.S.S#=SC.S# AND C.C#=SC.C# AND SEX=‘男’AND CNAME=‘计算机文化’