若有关系模式R(A,B,C)和S(C,D,E),对于如下的关系代数表达式:
E1=πA,D (σB<'2003'∧R.C=S.C∧E='80' (R×S))
E2=πA,D (σR.C=S.C (σB<'2003' (R)×σE='80' (S)))
E3=πA,D (σB<'2003' ?
σE='80' (S))
E4=πA,D (σB<'2003'∧E='80' (S
SC))
正确的结论是(1),表达式(2)的查询效率最高。
A.E1-E2=-E3=E4
B.E3=E4但E1≠E2
C.E1-E2但E3≠E4
D.E2-E4但E1≠E3
第1题:
设有关系R(A,B,C)和S(C,D)与SQL语句SELECT A,B,D FROM R,S WHERE R.C=S.C等价的关系代数表达式是
A.σR.C=S.C(πA,B,D(R×S))
B.πA,B,D(σR.C=S.C(R×S))
C.σR.C=S.C((πA,BR)×(πDS))
D.σR.C=S.C(πD((πA.BR)×S)
第2题:
设有关系R(A,C)和S(C,D)。与sQL语句 selectA,D from R,S where R.C=S.C等价的关系代数表达式是______。
A.πA,D(σR.C=S.C(R×S))
B.σR.C=S.C(πA,D(R×S))
C.σR.C=S.C(πD(πAR)×S))
D.σR.C=S.C(πAR)×(πDS))
第3题:
设有关系R(A,B,C)和S(C,D)。与SQL语句select A,B,D from R,S where R.C=S.C 等价的关系代数表达式是()
A.σR.C=S.C(πA,B,D(R×S))
B.πA,B,D(σR.C=S.C(R×S))
C.σ=((πA,B R)×(πDS))
D.σR.C=S.C(πD((πA,B(R))×S))
第4题:
设有关系R(A,B,C)和S(C,D),与SQL语句SELECT A,B,D FROM R, S WHERE R.C=S.C等价的关系代数表达式是( )。
A.σR.C=S.C(ЛA,B)D(R×S))
B.ЛA,B,D(σR.C=S.C(R×S))
C.σR.C=S.C(ЛA,B(R)×(ЛD(S))
D.(σR.C==SC(ЛD(ЛA,B(R×S))
第5题:
设有关系R(A,B,C)和S(C,D)。与SQL语句SELECT A,B,D FROM R, S WHERE R.C=S.C等价的关系代数表达式是( )。
A.σR.C=S.C(ЛA,B,D(R×S))
B.ЛA,B,D(σR.C=S.C(R×S))
C.σR.C=S.C((ЛA,BR)×(ЛDS))
D.σR.C=S.C(ЛD(ЛA,BR)×S))