关系代数斯坦福 Lagunitas 在线课程测验
Relational Algebra Stanford Lagunitas Online Course Quiz
问题:计算 R 和 S 的自然连接。结果中包含以下哪个元组?假设每个元组都有模式 (A,B,C,D)。
关系 R
| A | C |
|---|---|
| 3 | 3 |
| 6 | 4 |
| 2 | 3 |
| 3 | 5 |
| 7 | 1 |
关系S
| B | C | D |
|---|---|---|
| 5 | 1 | 6 |
| 1 | 5 | 8 |
| 4 | 3 | 9 |
我不太清楚 "assume each tuple has a schema of A,B,C,D" 是什么意思。这是否意味着 R 关系具有 ABCD 方案,尽管它只列出了 A 和 C?我应该假设还有 B 和 D,但 B 和 D 列是空白的?
在那个假设下操作,我得到了错误的答案。解释说 R 中没有 (7,5),显然在 A 列下。有人可以向我解释我做错了什么,或者我是否遗漏了什么?谢谢!
问题并没有说 R 有那个方案。说R&S的自然连接有那个scheme
(关于什么是关系、可用的关系运算符、它们如何工作以及它们的符号是什么,有很多变化。他们告诉您期望连接这两个关系的模式具有列 A , B, C & D。你应该已经从课程中的定义中知道了,但既然他们给出了它,那么没有人应该弄错那部分。)
您似乎是说您在自然连接中选择的行是 2。是的。解释说错误的选择不可能是正确的,因为元组 (7,5) 不在 R 中。它们并不意味着 (7,5) 是值列表 "under column A"。但是那个反馈是针对选项 3,而不是选项 2。所以答案检查似乎有一个错误。让他们知道。
答案反馈误导错误,选择(7,1,5,8)
就是反馈
你的回答是正确的。
为了彻底:在自然连接中,您连接公共属性上的元组,在这种情况下,C
是公共属性。
您的 return 元组是:
R S
A,C B,C,D A,B,C,D
(7,1) & (5,1,6) = (7,5,1,6)
(3,5) & (1,5,8) = (3,1,5,8)
(2,3) & (4,3,9) = (2,4,3,9)
(3,3) & (4,3,9) = (3,4,3,9) --Your answer, correct
我什至找到了一个 Stanford doc defining a natural join,以防万一他们生活在与我们其他人不同的宇宙中,但他们没有。这只是测验中的一个错误。
问题:计算 R 和 S 的自然连接。结果中包含以下哪个元组?假设每个元组都有模式 (A,B,C,D)。
关系 R
| A | C |
|---|---|
| 3 | 3 |
| 6 | 4 |
| 2 | 3 |
| 3 | 5 |
| 7 | 1 |
关系S
| B | C | D |
|---|---|---|
| 5 | 1 | 6 |
| 1 | 5 | 8 |
| 4 | 3 | 9 |
我不太清楚 "assume each tuple has a schema of A,B,C,D" 是什么意思。这是否意味着 R 关系具有 ABCD 方案,尽管它只列出了 A 和 C?我应该假设还有 B 和 D,但 B 和 D 列是空白的?
在那个假设下操作,我得到了错误的答案。解释说 R 中没有 (7,5),显然在 A 列下。有人可以向我解释我做错了什么,或者我是否遗漏了什么?谢谢!
问题并没有说 R 有那个方案。说R&S的自然连接有那个scheme
(关于什么是关系、可用的关系运算符、它们如何工作以及它们的符号是什么,有很多变化。他们告诉您期望连接这两个关系的模式具有列 A , B, C & D。你应该已经从课程中的定义中知道了,但既然他们给出了它,那么没有人应该弄错那部分。)
您似乎是说您在自然连接中选择的行是 2。是的。解释说错误的选择不可能是正确的,因为元组 (7,5) 不在 R 中。它们并不意味着 (7,5) 是值列表 "under column A"。但是那个反馈是针对选项 3,而不是选项 2。所以答案检查似乎有一个错误。让他们知道。
答案反馈误导错误,选择(7,1,5,8)
你的回答是正确的。
为了彻底:在自然连接中,您连接公共属性上的元组,在这种情况下,C
是公共属性。
您的 return 元组是:
R S
A,C B,C,D A,B,C,D
(7,1) & (5,1,6) = (7,5,1,6)
(3,5) & (1,5,8) = (3,1,5,8)
(2,3) & (4,3,9) = (2,4,3,9)
(3,3) & (4,3,9) = (3,4,3,9) --Your answer, correct
我什至找到了一个 Stanford doc defining a natural join,以防万一他们生活在与我们其他人不同的宇宙中,但他们没有。这只是测验中的一个错误。