设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、分数。将关系SC中所有选修课程号为‘DB’的学生的分数增加10分,正确的SQL命令是
A.ALTER TABLE SC SET GRADE+10 WHERE CNO=’DB’
B.ALTER TABLE SC SET GRADE=GRADE+10 WHERE CNO=’DB’
C.UPDATE SC SET GRADE+10 WHERE CNO=’DB’
D.UPDATE SC SET GRADE=GRADE+10 WHERE CNO=’DB’
第1题:
设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、分数。要查询分数低于60分的学生学号,正确的SQL语句是______。
A) SEI,ECT sno FROM SC WH ERE grade BETWEEN O AND 60
B) SELECT sno FROM SC WHERE grade<60
C) SELECT sno FROM SC HAVlNG grade BETWEEN O AND 60
D) SELECT sno FROM SC HAVING grade<60
A.
B.
C.
D.
第2题:
在教务管理数据库中,有学生关系S(SNO,SN,SEX,AGE,DEPT)、选课关系SC(SNO,CNO,SCORE)、课程关系(CNO,CN,CT)。上述关系模式中属性的定义同课堂上的定义。请使用关系代数表示以下查询: (1)查询教师号为T1老师教授课程的课程号和课程名。 (2)查询年龄大于18岁的男同学的学号、姓名和系别。 (3)查询“张天”同学所选修的所有课程的课程号、课程名和成绩。 (4)查询至少选修全部课程的学生学号和学生姓名。
第3题:
12、在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE); C(CNO, CNAME, TEACHER);SC(SNO, CNO, GRADE),查询既选修了“2”号又选修了“4”号课程的学生学号。若用关系代数表达式来表示为()。
A.ПSNO (σCNO=’2’(SC) ∩ σCNO=’4’(SC) )
B.ПSNO (σCNO=’2’(SC)) ¥ ПSNO(σCNO=’4’(SC) )
C.ПSNO (σCNO=’2’(SC) ∪ σCNO=’4’(SC) )
D.σCNO=’2’(SC) ¥σCNO=’4’(SC)
第4题:
在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE); C(CNO, CNAME, TEACHER);SC(SNO, CNO, GRADE),查询既选修了“2”号又选修了“4”号课程的学生学号。若用关系代数表达式来表示为()。
A.ПSNO (σCNO=’2’(SC) ∩ σCNO=’4’(SC) )
B.ПSNO (σCNO=’2’(SC)) ¥ ПSNO(σCNO=’4’(SC) )
C.ПSNO (σCNO=’2’(SC) ∪ σCNO=’4’(SC) )
D.σCNO=’2’(SC) ¥σCNO=’4’(SC)
第5题:
在教务管理数据库中,有学生关系S(Sno,Sname,Ssex,Sage,Sdept)、选课关系SC(Sno,Cno,Grade)、课程关系(Cno,Cname,Tno)。其中,Tno表示教师号。 请使用关系代数表示以下查询: (1)查询教师号为T1的老师所讲授课程的课程号和课程名。 (2)查询年龄大于18岁的男同学的学号和姓名。 (3)查询“张天”同学所选修的所有课程的课程号、课程名和成绩。 (4)查询至少选修全部课程的学生姓名。