设有如下图所示的两个关系S(sno,sname,sex)和SC(mo,eno,grade)。其中关系S的主码是sno,关系SC的主码是(sno,cno)。且关系SC的属性“sno”是它的外码。要求grade的取值只能是0~100之间的整数。有如下的SQL语句:
Ⅰ.SELECT sname FROM s,sc WHERE grade<60
Ⅱ.SELECT sname FROM s,WHERE sno IN(SELECT sno FROM sc WHERE grade<60)
Ⅲ.SELECT sname FROM s,sc WHEREs.sno=sc.sno AND grade<60
若要查找分数(grade)不及格的学生姓名(sname),以上正确的有哪些()。
sno | sname | sex |
S01 S10 S20 | 李红星 洪宇宙 张黎明 | 男 女 男 |
sno | cno | grade | |||||||||
S01 S01 S30 | C1 C2 NULL | S9
90 1 A. 仅Ⅰ B. 仅Ⅱ和Ⅲ C. 仅Ⅰ和Ⅱ D. Ⅰ、Ⅱ和Ⅲ [单项选择]关系SC(S,SNAME,SEX,SCORE,CNAME),从关系SC中检索男生(SEX =M)并且成绩大于等于60的学生姓名,下述表示(
)是正确的。 Ⅰ.ЛSNAME(σSCORE>60□SEX=’M’(SC))
Ⅱ.σSCORE>=60□SEX=’M’(ЛSNAME(SC))
Ⅲ.ЛSNAME(σSCORE>=60□SEX=’M’(ЛSNAME,SCORE,SEX(SC)))
A. Ⅰ和Ⅱ B. Ⅱ C. Ⅰ和Ⅲ D. Ⅰ [单项选择]有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是“SELECT SNAME FROM S,C,SC WHERE”子句。这里WHERE子句的内容是( )。
[单项选择]第23~24题基于以下说明:设有如下图所示的两个关系S(sno, sname, sex)和SC (sno,cno,grade)。其中关系S的主码是sno,关系SC的主码是(sno,cno)。且关系SC的属性"sno"是它的外码。要求grade的取值只能是0~100之间的整数。 关系S
|