给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2=’软件工程’(RS))等价的SQL语句如下:SELECT()FROMR,SWHERE();A、A,C,S.CB、A,B,EC、A,R.C,ED、A,R.C,S.D

题目

给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2=’软件工程’(RS))等价的SQL语句如下:SELECT()FROMR,SWHERE();

  • A、A,C,S.C
  • B、A,B,E
  • C、A,R.C,E
  • D、A,R.C,S.D
参考答案和解析
正确答案:C,D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设有关系R(A,B,C)和S(C,D),与关系代数表达式ΠA,B,D(σR,C=S.C(R×S))等价的SQL语句是______。

A.SELECT*FROMR,S WHERE R.C=S.C

B.SELECT A,B,D FROM R,S WHERE R.C=S.C

C.SELECT A,B,D FROM R,S WHERE R=S

D.SELECT A,B FROM R WHERE(SELECT D FROM S WHERE R.C=S.


正确答案:D

第2题:

设有关系R(A,B,C)和S(C,D)。与SQL语句SELECT A,B,D FROM R, S WHERE R.C=S.C等价的关系代数表达式是( )。

A.OR.C=SC(ЛA,B,D(R×S))

B.ЛA,B,D(σR.C=SC(R×S))

C.σR.C=SC((ЛA,BR)×(ЛDS))

D.σR.C=SC(ЛD(ЛA,BR)×S))


正确答案:B

第3题:

给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2=’软件工程’(RS))等价的SQL语句如下:SELECT()FROMR,SWHERE();

A.A,C,S.C

B.A,B,E

C.A,R.C,E

D.A,R.C,S.D


参考答案:C, D

第4题:

设有关系R(A,B,C)和S(C,D)。与关系代数表达式πA,B,D(σR.C=S.C(R×S)等价的SQL语句是

A.SELECT*FROM R,S WHERE R.C=S.C

B.SELECT A,B,D FROM R,S WHERE R.C=S.C

C.SELE4T 1,2,8 FROM R,S WHERE R=S

D.SELECT A,B FROM R WHERE(SELECT D FROM S WHERE R.C=S.


正确答案:B
解析:本题是对关系基本运算与SQL语言转换的考查。题目中关系代数表达式的意思是从关系R,S中选出满足R.C=S.C的列A,B,D,比较4个选项中的SQL语句可知,正确答案为选项B。

第5题:

若关系R、S如下图所示,则关系代数表达式π1,3,7(σ3<6(R×s))与(52)等价。

A.πA,C,E(σC<D(R×S))

B.πA,R.C,E(σR.C<S.D(R×S))

C.πA,S.C,S.E(σR.C<S.D(R×S))

D.πR.A,R.C,R.E(σR.C<S.D(R×S))


正确答案:B
解析:本题中用到了关系代数运算中的投影和选择。
R×S为:
那么等于:
 依次判断选项中可得出B。

第6题:

●若有关系R (A,B,C,D)和S(C,D,E),则与表达式π3,4,7(σ4<5 (R×S))等价的SQL语句如下:

SELECT (53) FROM (54)WHERE (55);

(53)

A. A,B,C,D,E

B. C,D,E

C. R.A, R.B,R.C, R.D, S.E

D.R.C,R.D,S.E

(54)

A.R

B.S

C.R,S

D.RS

(55)

A. D<C

B.R.D<S.C

C.R.D< R.C

D.S.D< R.C


正确答案:D,C,B

第7题:

设有关系R(A,B,C) 和S(C,D) 与关系代数表达式πA,B,D(σR,C=s.c(R×S))

等价的SQL语句是

A.SELECT*FROM R,SWHERE R.C=S.C

B.SELECT A,B,D FROM R,S WHERE R.C=S.C

C.SELECT A,B,D FROM R,S WHERE R=S

D. SELECT A,B FROM R WHERE (SELECT D FROM S WHERE R.C= S.C)


正确答案:B
解析:πA.B.D(σR.C=S.C(R×S))的意思是从关系R,S中选出满足R.C= S.C的列A,B,D。

第8题:

设有关系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))


正确答案:B
解析:从A,B,D中送出R,S。R,S满足条件R.C=S.C。

第9题:

设有关系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)×(пDS))

D.σR.C=s.c(пD((пA.B.E)×S))


正确答案:B
解析:其中的σ(R)是在关系R中选择满足条件的诸元组;而π(R)是从R中选出若干属性列组成新的关系;R×S是关系的广义笛卡尔积。原题的意思是从关系R(A,B,C)和S(C,D)中选出满足条件R.C=S.C的A,B,D列。而选项A,B,D都犯了一个同样的错误,如选项AσR.C=S.C(πA.B.D(R×S))中,进行πA.B.D(R×S)操作后,关系中已不存在列向量R.C、S.C,因此操作σR.C=s.c无法进行。

第10题:

设有关系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))


正确答案:B

更多相关问题