更多“ 有3个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。A.笛卡儿积B.交C.并D.自然连接 ”相关问题
  • 第1题:

    有三个关系R、S和t如下:

    由关系R和s通过运算得到关系T,则所使用的运算为( )。

    A.笛卡儿积

    B.交

    C.并

    D.自然连接


    正确答案:D
    自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,因此根据关系T中的有序组可知关系R与s进行的是自然连接操作,故本题答案为D)。

  • 第2题:

    有如下三个关系R、S和T: 由关系R和S通过运算得到关系T,则所使用的运算为( )。A.笛卡儿积

    有如下三个关系R、S和T:由关系R和S通过运算得到关系T,则所使用的运算为( )。

    A.笛卡儿积

    B.交

    C.并

    D.自然连接


    正确答案:D
    在实际应用中,最常用的连接是-个叫自然连接的特例。它满足下面的条件:两关系间有公共域,通过公共域的相等值进行连接。通过观察3个关系R、s和T的结果可知,关系T是由关系R和s进行自然连接得到的。

  • 第3题:

    有3个关系R、S和T如下:

    由关系R和s通过运算得到关系T,则所使用的运算为( )。

    A.笛卡儿积

    B.交

    C.并

    D.自然连接


    正确答案:D
    解析:本题考查的是数据库的关系代数运算。R表中有两个域A、B,有两条记录(也叫元组),分别是(m,1)和(n,2);S表中有两个域B、C,有两条记录(1,3)和(3,5)。注意观察表T,它包含了R和S两个表的所有域A、B、C,但只包含1条记录(m,1,3),这条记录是由R表的第l条记录和S表的第1条记录组合而成的,两者的B域值正好相等。上述运算恰恰符合关系代数的自然连接运算规则。因此,本题的正确答案为选项D。

  • 第4题:

    有3个关系R、S和T如下:

    由关系R和S通过运算得到关系T,则所使用的运算为( )。

    A.并

    B.自然连接

    C.笛卡儿积

    D.交


    正确答案:D
    D。【解析】由题可知,T中的数据既在R中,也在S中,符合这个概念的是“交”运算,D正确。

  • 第5题:

    有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为______。

    A.并

    B.自然连接

    C.笛卡儿积

    D.交


    正确答案:D
    解析: 关系R与S的并为由届于R或属于S的元组构成的集合组合;关系R与S的笛卡儿积是一个6元关系,元素的个数是2×3=6,由R与S的有序组组合而成;自然连接是连接的一个特例,要求两个关系有公共域,通过公共域的相等值进行连接。