单选题
给定关系模式R(A,B,C,D)、S(C,D,E),与π
1,3,5
(σ
2
=‘软件工程’
(R
0
S))等价的SQL语句如下:SELECT______FROM,SWHERE______;
下列查询B=“信息”且E=“北京”的A、B、E的关系代数表达式中,查询效率最高的是______。
A、
A,C,S,C
B、
A,B,E
C、
A,R,C,E
D、
A,R,C,S,D
【正确答案】
C
【答案解析】
A、
B=软件工程ORR. C=S. CAND R. D=S. D
B、
B=‘软件工程’ORR. C=S. CANDR. D=S. D
C、
B=‘软件工程’ORR. C=S. CORR. D=S. D
D、
B=‘软件工程’AND R. C=S. C AND R. D=S. D
【正确答案】
D
【答案解析】
A、
π1,2,7(σ2=‘信息’,∧3=5∧4=6∧7’北京’(R×S))
B、
π1,2,7(σ3==5∧4=6(σ2=‘信息’(R)×σ5=‘北京’(S)))
C、
π1,2,7(σ3==5∧4=6∧2=‘’(R×σ7=’’(S)))
D、
π1,2,7(σ3==5∧4=6∧7=‘北京’(σ2=‘信息’(R)×(S)))
【正确答案】
B
【答案解析】
[解析] B的最长查询语句最短,因此可以并行执行,提高效率。
提交答案
关闭