单选题
给定关系模式R(A,B,C,D),S(C,D,E),与π
1,3,5
(σ2="软件工程"(ROS))等价的SQL语句如下:
SELECT ______ FROM,S WHERE ______;
下列查询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=软件工程OR R.C=S.C AND R.D=S.D
B、
B="软件工程"OR R.C=S.C AND R.D=S.D
C、
B="软件工程"OR R.C=S.C OR R.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的最长查询语句最短,因此可以并行执行,以便提高效率。
提交答案
关闭