若有关系模式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'(R)
σE='80'(S)) E4=πA,D(σB<'2003'
E='80'(R
S))
正确的结论是(44),表达式(45)的查询效率最高。
(57)
A.E1≡E2≡E3≡E4
B.E3≡E4但E1≠E2
C.E1≡E2但E3≠E4
D.E3≠E4但E2≡E4
第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))