有三个关系R、S和T如图3-2所示。 由关系R和S通过运算得到关系T,则所使用的运算为______。

admin2019-05-23  28

问题 有三个关系R、S和T如图3-2所示。

由关系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表的第1条记录和S表的第1条记录组合而成的,两者的B域值正好相等。上述运算恰恰符合关系代数的自然连接运算规则。因此,本题的正确答案为选项 D。
转载请注明原文地址:https://kaotiyun.com/show/raVZ777K
0

最新回复(0)