其中学生关系student的主码是sno,课程关系course的主码是cno,选课关系sc的主码是(sno,cno)。 执行SQL语句: SELECTstudent.sno,sname,cno,gradeFROMstudent,sc WHEREsex′女′=andstudent.sno=sc.sno 则该语句对student和sc执行的操作有()。
A: 交(∩),选择(σ)和投影(π)
B: 自然连接(),选择(σ)和投影(π)
C: 并(∪),选择(σ)和投影(π)
D: 并(∪),笛卡儿积(×)和选择(σ)
A: 交(∩),选择(σ)和投影(π)
B: 自然连接(),选择(σ)和投影(π)
C: 并(∪),选择(σ)和投影(π)
D: 并(∪),笛卡儿积(×)和选择(σ)
举一反三
- 其中学生关系student的主码是sno,课程关系course的主码是cno,选课关系sc的主码是(sno,cno)。 执行SQL语句: SELEC Tstudent.sno,sname,cno,grade FROM student,sc WHERE sex′女′=and student.sno=sc.sno 则该语句对student和sc执行的操作有()。
- 基于学生—选课—课程数据库中的三个基本表:学生的信息表:STUDENT(sno, sname, sex, age, dept)主码为sno课程信息表:COURSE(cno,cname, teacher)主码为cno学生选课信息表:SC(sno, cno, grade)主码为(sno, cno) “查询没有学习成绩的学生的学号和课程号”的SQL语句是()。 A: SELECT sno, cno FROM SC WHERE grade=NULL B: SELECT sno, cno FROM SC WHERE grade IS" C: SELECT sno, cno FROM SC WHERE grade IS NULL D: SELECT sno, cno FROM SC WHERE grade="
- 中国大学MOOC: 设学生关系S(SNO,SNAME,SSEX,SAGE,SDEP)的主码为SNO,学生选课关系SC(SNO,CNO,SCORE)的主码为SNO和CNO,则关系R(SNO,CNO,SSEX,SAGE,SDEP,SCORE)的主码为SNO和CNO,其满足( )
- 在学生选课关系SC(SNO,CNO,SCORE)中,SNO为学生关系的主码,CNO为课程关系的主码,SNO和CNO分别为SC上的外码,根据参照完整性的定义,外码可以为空,因此,在SC上,SNO和CNO可以为空。
- 基于“学生-选课-课程”数据库中的三个关系: 学生表S(SNO,SNAME,SEX,BIRTHYEAR,DEPT),主码为SNO 课程表C(CNO,CNAME,TEACHER),主码为CNO 选课表SC(SNO,CNO,GRADE),主码为(SNO,CNO) [br][/br]查找“选修了至少5门课程的学生的学号”,正确的SQL语句是( )。 A: SELECT SNO FROM SC GROUP BY SNO HAVING COUNT(*) >=5; B: SELECT SNO FROM SC GROUP BY SNO WHERE COUNT(*) >=5; C: SELECT SNO FROM SC HAVING COUNT(*) >=5; D: SELECT SNO FROM SC WHERE COUNT(*) >=5;