第1题:
SQL语句:
SELECT*FROM班级WHERE班级号NOT IN;
(SELECT班级号FROM学生)
该语句等价于:
SELECT*FROM班级WHERE NOT______;
(SELECT*FROM学生WHERE班级号=班级.班级号)
第2题:
有SQL语句: SELECT DISTINCT系号FROM教师WHERE工资>=; ALL(SELECT工资FROM教师WHERE系号="02") 与如上语句等价的SQL语句是
A.SELECT DISTINCT系号FROM教师WHERE工资>=; (SELECT MAX(工资)FROM教师WHERE系号="02")
B.SELECT DISTINCT系号FROM教师WHERE工资>=; (SELECT MIN(工资)FROM教师WHERE系号="02")
C.SELECT DISTINCT系号FROM教师WHERE工资>=; ANY(SELECT工资FROM教师WHERE系号="02")
D.SELECT DISTINCT系号FROM教师WHERE工资>=; SOME(SELECT工资FROM教师WHERE系号="02")
第3题:
( 30 )设关系 R= ( A , B , C ),与 SQL 语句 select distinct A from R where B=17 等价的关系代数表达式是
A ) π A ( σ B=17 ( R ))
B ) σ B=17 ( π A ( R ))
C ) σ B=17 ( π A , C ( R ))
D ) π A , C ( σ B=17 ( R ))
第4题:
有如下SQL-SELECT语句
SELECT * FROM HH WHERE 单价 BETWEEN 10.6 AND 13.4
与该语句等价的是
A.SELECT * FROM HH WHERE 单价<=13.4 AND 单价>=10.6
B.SELECT * FROM HH WHERE 单价<13.4 AND 单价>10.6
C.SELECT * FROM HH WHERE 单价>=13.4 AND 单价<=10.6
D.SELECT * FROM HH WHERE 单价>13.4 AND 单价<10.6
第5题:
设有关系R(A, B, C) ,与SQL语句select distinct A, C from R where B=5等价的关系代数表达式是( )。
Ⅰ. πA, C(σB=5(R)) Ⅱ. σB=5(πA, C(R))
A) 都等价
B) 仅Ⅰ
C) 仅Ⅱ
D) 都不等价
A.
B.
C.
D.
第6题:
有SQL语句: SELECT*FROM教师WHERENOT(工资>30000R工资<2000)与如上语句等价的SQL语句是
A.SELECT*FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000
B.SELECT*FROM 教师 WHERE 工资>2000 AND工资<3000
C.SELECT*FROM 教师 WHERE 工资>2000 OR工资<3000
D.SELECT*FROM 教师 WHERE 工资<=2000 AND工资>3000
第7题:
设有关系R=(A,B,C)与SQL语句select distinct A,C from R where B=5等价的关系代数表达式是
A.都等价
B.仅Ⅰ
C.仅Ⅱ
D.都不等价
第8题:
设有关系R=(A,B,C),和关系表达式:
Ⅰ.πA、C(σB=S(R))
Ⅱ. σB=s(πA、C(R))
Ⅲ. σA、C(πB=S(R))
上述关系代数表达式中,与SQL语句select distinct A,C from R where B=5 等价的是
A.Ⅲ
B.Ⅱ
C.Ⅰ
D.都等价
第9题:
与 “ SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> = ALL ;(SELECT 最后得分 FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2") ” 等价的 SQL 语句是
A)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> = ;
(SELECT MAX( 最后得分 ) FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2")
B)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> = ;
(SELECT MIN( 最后得分 ) FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2")
C)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> =ANY ;
(SELECT 最后得分 FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2")
D)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> =SOME ;
(SELECT 最后得分 FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2")
第10题:
有如下SQL语句:
SELECT DISTINCT 仓库号 FROM 职工表 WHERE 工资>=ALL;
(SELECT 工资 FROM 职工表 WHERE 仓库号="A1")
执行语句后,显示查询到的仓库号有
A.A1
B.A3
C.A1,A2
D.A1,A3