更多“在传统的集合运算中,关系R和关系S的差的结果可表示为(t表示元组)()。A.{tlt∈R∨t∈S)B.{tlt∈R∧t∈S)C ”相关问题
  • 第1题:

    设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合{tlt ∈ R∧t ∈S}标记的是

    A.B∪S

    B.R-S

    C.R×S

    D.R∩S


    正确答案:D
    解析:集合{tlt∈R∧t∈S}的意思是形成的关系中的元组既包含在R中也包含在S中,换句话说,就是R和5的交集。

  • 第2题:

    设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合{tlt∈R∧t∈S}标记的是 ( ) 。

    A.R∪S
    B.R∩S
    C.R×S
    D.R+S

    答案:B
    解析:
    该题实际上就是集合"交"运算的定义。

  • 第3题:

    集合{t | t∈R∨t∈S}表达的是关系R和关系S的()运算。

    A.交

    B.并

    C.差

    D.笛卡尔积


  • 第4题:

    设关系R与关系S具有相同的目,且相对应的属性的值取自同一个域,则R∩S可记作

    A.{tlt∈R∨t∈S}

    B.{tlt∈R∧tS}

    C.{tlt ∈R∧t∈S}

    D.{tlt∈R∨tS}


    正确答案:C
    解析:R∩S是R与S的交,是由既属于R又属于S的所有元组组成,记作{tlt∈R∧t∈S}。

  • 第5题:

    关系R.S如下表所示,元组演算表达式T={t|R(t)??u(S(u)→t[3]>u[1]}运算的结果为( )。



    答案:C
    解析:
    考查关系代数运算和元组演算的基本知识。题干中的元组演算表达式所构成的关系为:从关系R中选择的元组t应满足该元组在C列上的分量大于关系S中的任意一个元组u在A列上的分量。关系R中的第一个元组(1,2,3)中的第三个分量t[3]=3,由于3不满足大于S关系的第一个元组u[1]=3以及S关系的第二个元组u[1]=4,故关系R中的第一个元组 (1,2,3)不在新构成的关系中;关系R中的第二个元组(4,5,6)中的第三个分量t[3]=6,由于6不满足大于S关系的第四个元组u[1]=6,故关系R中的第二个元组(4,5,6)不在新构成的关系中;关系R中的第三个元组(7,8,9)中的第三个分量t[3]=9,由于9大于S关系的任何一个元组,故关系R中的第三个元组(7,8,9)在新构成的关系中;关系R中的第四个元组(10,11,12)中的第三个分量t[3]=12,由于12大于S关系的任何一个元组,故关系R中的第四个元组(10,11,12)在新构成的关系中。根据上述分析可见,新构成的关系中有元组(7,8,9)和(10,11,12)。