给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2='软件

admin2022-08-02  27

问题 给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2='软件工程'(RS))等价的SQL语句如下:SELECT( )FROM R,S WHERE(请作答此空);下列查询B="信息"且E="北京"的A、B、E的关系代数表达式中,查询效率最高的是( )。A.B=软件工程OR R.C=S.CAND R.D=S.DB.B='软件工程'OR R.C=S.CAND R.D=S.DC.B='软件工程'OR R.C=S.C OR R.D=S.DD.B='软件工程'AND R.C=S.C AND R.D=S.D

选项 A.B=软件工程OR R.C=S.CAND R.D=S.D
B.B='软件工程'OR R.C=S.CAND 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

解析 自然联结RS中的公共属性为C、D,所以在SQL中可以用条件"WHERE R.C=S.C AND R.D=S.D"来限定;对于选取运算σ2='软件工程'在SQL中可以用条件"WHERE B='软件工程'"来限定。
转载请注明原文地址:https://tihaiku.com/congyezige/2415154.html

最新回复(0)