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

admin2013-05-15  37

问题 有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。
转载请注明原文地址:https://kaotiyun.com/show/BMsp777K
0

最新回复(0)