[多选题]

如果对Insert和Update强制关系,则当更新/删除被参照表的被引用列的值时,有可能的操作为()

A . 不允许更新/删除

B . 允许更新/删除,并且设置参照表的对应值为空

C . 允许更新/删除,并且同时更新/删除参照表中的外部关键字列的相应值

D . 允许更新/删除,并且设置参照表的对应值为默认值

参考答案与解析:

相关试题

当对视图进行UPDATE、INSERT和DELETE操作时,为了保证被操作的行满

[试题]当对视图进行UPDATE、INSERT和DELETE操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项______。

  • 查看答案
  • mysql 参照表和被参照表可以是同一个表吗?

    [试题]mysql 参照表和被参照表可以是同一个表吗?长久以来,流行工具开源RDBMSMySQL并没有支持外键,最近MySQL的不同版本都通过新InnoDB列表引擎支持外键。为了建立两个MySQL表之间的一个外键关系,MySQL创建关联表必须满足以下三种情况:*两个表必须是InnoDB表类型。*使用在外键关系的域必须为索引型(Index)。*使用在外键关系的域必须与数据类型相似。

  • 查看答案
  • 在参照完整性控制中,仅当参照关系中没有任何元组与被参照关系中要删除元组的主码值相

    [单选题]在参照完整性控制中,仅当参照关系中没有任何元组与被参照关系中要删除元组的主码值相同时,才执行删除操作,否则拒绝执行删除操作。这种删除控制属于()A . 级联删除B . 受限删除C . 关联删除D . 组合删除

  • 查看答案
  • l、为了维护数据库的参照完整性,当删除被参照关系的元组时,系统可能采取哪些做法?

    [试题]l、为了维护数据库的参照完整性,当删除被参照关系的元组时,系统可能采取哪些做法?2、若有学生关系S(S,SNAME,SEX,AGE),其主键为S;选课关系SC(S,C,GRADE),其主键为(S,C),且S.S=SC.S。假定学生号为‘01001’的学生离开学校不再回来了,为此若删除关系S中S=‘01001’的元组时,如果关系SC中有4个元组的S=‘01001’,应该选用哪一种做法?为什么?

  • 查看答案
  • 在参照完整性控制中,将参照关系中所有外码值与被参照关系中主码值相同的元组一起删除

    [单选题]在参照完整性控制中,将参照关系中所有外码值与被参照关系中主码值相同的元组一起删除。这种删除控制属于()A . 级联删除B . 受限删除C . 关联删除D . 组合删除

  • 查看答案
  • 如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时

    [单选题]如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时A.系统自动备份父表中被删除记录到一个新表中B.若字表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关

  • 查看答案
  • 如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时

    [单选题]如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关

  • 查看答案
  • 如果指定参照完整性的删除规则为“级联”;则当删除父表中的记录时

    [单选题]如果指定参照完整性的删除规则为“级联”;则当删除父表中的记录时A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关

  • 查看答案
  • 如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时 ______。

    [单选题]如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时 ______。A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中的记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关

  • 查看答案
  • 如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时,()。

    [单选题]如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时,( )。A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关

  • 查看答案