问题
单项选择题
当执行删除操作时,一般只需考虑( )。
A.参照完整性
B.实体完整性
C.用户定义完整性
D.都不需要考虑
答案
参考答案:A
解析: 执行删除操作时一般只须检查参照完整性规则。如果删除的是参照关系的元组,则不须进行参照完整性检查,可执行删除操作。如果删除的是被参照关系的元组,则检查被删除元组的主码属性的值是否被参照关系中的某个元组的外码引用。
当执行删除操作时,一般只需考虑( )。
A.参照完整性
B.实体完整性
C.用户定义完整性
D.都不需要考虑
参考答案:A
解析: 执行删除操作时一般只须检查参照完整性规则。如果删除的是参照关系的元组,则不须进行参照完整性检查,可执行删除操作。如果删除的是被参照关系的元组,则检查被删除元组的主码属性的值是否被参照关系中的某个元组的外码引用。