📜  门| GATE CS Mock 2018年|套装2 |问题21

📅  最后修改于: 2021-07-02 17:10:20             🧑  作者: Mango

考虑下表T1和T2:

g2017_14

在表T1中,P是主键,Q是在表T2中使用按删除级联和按更新级联引用R的外键。在表T2中,R是主键,S是在表T1中引用P的外键,其中on-delete设置为NULL,并且on-update级联。为了从表中删除记录(3,8),需要从表T1中删除的其他记录数为______。

注意:此问题显示为“数值答案类型”。
(A) 0
(B) 1
(C) 2
(D) 3答案: (A)
说明:鉴于,

  • Q-> R(主键)
  • S-> P(主键)

要删除的条目– P(3)和Q(8)

  • Q可以直接删除
  • 现在,S –> P但给定的关系是在删除集NULL上,因此,当我们从T1删除3时,T2中具有3的条目将为NULL。

因此,选项A –答案为0个条目
这个问题的测验