RDBMS在实现参照完整性时需要考虑()。
A: 对参照关系插入/修改元组时,系统应采用哪种作法
B: 删除被参照关系的元组时,系统应采用哪种作法
C: 修改被参照关系元组的主键时,系统应采用哪种作法
D: 外码是否可以为NULL
A: 对参照关系插入/修改元组时,系统应采用哪种作法
B: 删除被参照关系的元组时,系统应采用哪种作法
C: 修改被参照关系元组的主键时,系统应采用哪种作法
D: 外码是否可以为NULL
举一反三
- 哪些情况会违反参照完整性规则() A: 从被参照关系中删除元组 B: 向参照关系中增加新元组 C: 修改参照关系的元组在外码上的值 D: 修改被参照关系的元组在主码上的值
- 删除被参照关系的元组时,系统可能采取的作法有: A: 级联删除(CASCADES) B: 受限删除(RESTRICTED) C: 置空值删除(NULLIFIES) D: ABC都可以
- 当删除被参照关系的某个元组时,如果参照关系中有若干个元组的外键值与被参照关系删除元组的主键值相同时,可以采用()策略。 A: 级联删除 B: 受限删除 C: 随机删除 D: 置空值删除 E: 不限制删除
- 删除被参照关系元组使用受限方式策略时,当参照关系中没有任何元组的外键值与被参照关系中要删除元组的主键值()时,系统才进行删除操作,否则拒绝删除操作。 A: 不同 B: 相同 C: 不相等 D: 不可比
- 在参照完整性控制中,首先向被参照关系中插入主码值与参照关系中插入元组的外码值相同的元组,然后插入参照关系中相应的元组。这种插入控制属于() A: 级联插入 B: 受限插入 C: 关联删除 D: 递归插入