更多“ 设有关系R(A,B,C)和S(B,C,D),那么与RS等价的关系代数表达式是______。A.σ3=5(RS)B.π1,2,3,6 (σ3=5(RS))C.σ3=5∧2=4 (R×S))D.π1,2,3,6 (σ”相关问题
  • 第1题:

    若关系R、S如下图所示,则关系R与S进行自然连接运算后的元组个数和属性列数分别为( );关系代数表达式π1,4(σ3=6(R×S))与关系代数表达式( )等价。

    A.6和6B.4和6C.3和6D.3和4A.πA,D(σC=D(R×S))B.πA,R.D(σS.C=R.D(R×S))C.πA,R.D(σR.C=S.D(R×S))D.πA,R.D(σS.C=S.D(R×S))


    正确答案:D,C

  • 第2题:

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

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

    答案:C
    解析:
    本题考查关系代数运算与SQL查询方面的基础知识。在π3,4,7(σ4<5(R×S))中,R×S的属性列名分别为:R.A、R.B、R.C、R.D、S.C、S.D、和S.E,π3,4,7(σ4<5(R×S))的含义是从R×S结果集中选取R.D<S.C的元组,再进行R.C、R.D和S.E投影。

  • 第3题:

    设有关系R(A,B,C)和关系S(B,C,D),那么与R⋈S等价的关系代数表达式是

    A.π1,2,3,4(σ2=1∧3=2(R×S))

    B.π1,2,3,6(σ2=1∧3=2(R×S))

    C.π1,2,3,6(σ2=4∧3=5(R×S))

    D.π1,2,3,4(σ2=4∧3=5(R×S))


    D 解析:并、差运算要求运算的关系的目相等,故选项A、B不正确。广义笛卡儿积不合并相同属性,运算后的关系的元组数是运算前两个关系元组数之积,故选项C不正确。关系T是关系R和关系S自然连接的结果,从关系R与关系S的笛卡儿积中选取它们属性间满足相等关系的元组,并要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。故本题选择D。

  • 第4题:

    给定关系R(A,B,C,D)和关系S(C,D,E),对其进行自然连接运算后的属性列为( )个;与σR.B>S.E()等价的关系代数表达式为( )。

    A.4 B.5 C.6 D.7 A.σ2>7(R×S) B.π1,2,3,4,7(σ‘2’>‘7’Λ3=5Λ4=6(R×S)) C.σ‘2’>‘7’(R×S) D.π1,2,3,4,7(σ2>7Λ3=5Λ4=6(R×S))


    正确答案:B,D

  • 第5题:

    给定关系R(A,B,C,D)和关系S(A,C,E,F),与σR.B>S.E(R S)等价的关系代数表达式为( )。

    A.σ2>7(R x S)
    B.π1,2,3,4,7,8(σ1=5^2>7^3=6(R×S))
    C.σ2>'7'(R×S)
    D.π1,2,3,4,7,8(σ1=5^2>’7’^3=6(R×S))

    答案:B
    解析:
    关系R(A,B,C,D)和S(A,C,E,F)做自然连接时,会以两个关系公共字段做等值连接,然后将操作结果集中重复列去除,所以运算后属性列有6个。