下表有两个属性 A 和 C,其中 A 是主键,C 是引用 A 的外键,带有 on-delete 级联。
A C
-----
4 6
5 6
6 5
7 4
9 4
11 7
8 6
当元组 (4,6) 被删除时,必须额外删除以保持参照完整性的所有元组的集合是:
注意 –此问题是多选题 (MSQ)。
(一) (11, 7)
(B) (7, 4)
(C) (4,6)
(D) (9, 4)答案: (A) (B) (D)
解释:当 (4,6) 被删除时。由于 C 是引用 A 并在级联上删除的外键,因此必须删除 C 中所有值为 4 的条目。所以 (7, 4) 和 (9, 4) 被删除。由于这个 7 和 9 从 A 中删除,这导致 (11, 7) 被删除。
因此,选项(A)、(B)和(D)是正确的。
这个问题的测验
如果您发现上面的帖子有任何错误,请在下面评论