更多“设有关系R=(A,B,C),与SQL语句SELECT DISTINCT A FROM R WHERE B=17等价的关系代数表达式是()。A.π ”相关问题
  • 第1题:

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


    正确答案:C
    求出当关系R中B=17的时候A的值

  • 第2题:

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

    A.пA(R)

    B.σB=17(R)

    C.пA(σB=17(R))

    D.σB=17(пA(R))


    正确答案:C
    解析:本题中SELECT语句的基本功能是查询关系R中,满足条件B=17的所有不重复元组中属性A的值。

  • 第3题:

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

    A.∏A(R)

    B.σB=17(R)

    C.∏A(σB=17(R))

    D.σB=17(∏A(R))


    仅Ⅰ

  • 第4题:

    设有关系R=(A,B,C)与SQL语句selectdistinctA,CfromRwhereB=5等价的关系代数表达式是( )。


    正确答案:B
    题干中的SELECT语句的含义是:在关系R中列出属性B的值为5的元组的属性A和C的值。I中的关系运算的含义为从关系R中选择属性B的值为5的元组,再选择这些元组的A和C列组成新的关系。与题千的含义一致;Ⅱ中的关系运算的含义为从关系R中选择A和C列组成新的关系,但在新关系中没有了属性B。

  • 第5题:

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

    A.ЛA(R)

    B.σB=17(R)

    C.ЛA(σB=17(R))

    D.σB=17(ЛA(R))


    正确答案:C