参考答案和解析
正确答案:D
更多“设R和S为两个关系,则R|×|S表示R与S的______。A.笛卡儿积B.连接C.连接D.自然连接 ”相关问题
  • 第1题:

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

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

    A.并

    B.自然连接

    C.笛卡儿积

    D.交


    正确答案:D
    解析:在关系运算中,交的定义如下:设R1和R2为参加运算的两个关系,它们具有相同的度n,且相对应的属性值取自同一个域,则R1∩R2为交运算,结果仍为度等于n的关系,其中,交运算的结果既属于R1,又属于R2。

  • 第2题:

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

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

    A.并

    B.自然连接

    C.笛卡儿积

    D.交


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

  • 第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题:

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

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

    A.笛卡儿积

    B.交

    C.并

    D.自然连接


    正确答案:D
    本题是对几种运算的使用进行考查、笛卡尔积是两个集合相乘的关系,交运算是包含两集合的所有元素,并运算是取两集合公共的元素,自然连接满足的条件是两关系间有公共域;通过公共域的相等直接进行连接。通过观察3个关系R、S、T的结果可知,关系T是由关系R和s进行自然连接得到的。

  • 第5题:

    有如下三个关系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进行自然连接得到的。