有人可以向我解释这里发生了什么以及如何解决这个问题吗?
假设关系 R(A,B) 具有元组:
AB 1 2 3 4 5 6
并且关系 S(B,C,D) 具有元组:
BCD 2 4 6 4 6 8 4 7 9
计算 R 和 S 的自然连接。然后,确定以下哪些元组在自然连接
R |><| S. 你可以假设每个元组都有模式 (A,B,C,D)。
我不知道自然连接的真正含义。你能给我解释一下吗?
有人可以向我解释这里发生了什么以及如何解决这个问题吗?
假设关系 R(A,B) 具有元组:
AB 1 2 3 4 5 6
并且关系 S(B,C,D) 具有元组:
BCD 2 4 6 4 6 8 4 7 9
计算 R 和 S 的自然连接。然后,确定以下哪些元组在自然连接
R |><| S. 你可以假设每个元组都有模式 (A,B,C,D)。
我不知道自然连接的真正含义。你能给我解释一下吗?
自然连接是连接(“粘在一起”)来自两个匹配关系的元素。在这个例子中
所以自然连接是 {(1, 2, 4, 6), (3, 4, 6, 8), (3, 4, 7, 9)}
我假设 R(A,B) 是主,S(B,C,D) 是细节,B 是外键。
SQL:从 R、S 中选择 *,其中 RB = SB
那么结果是:
A B C D
1 2 4 6
3 4 6 8
3 4 7 9