当违反参照完整性,出现不一致时,系统可以用如下的策略进行处理() A、拒绝执行B、级连操作C、设置为空值D、修改约束

当违反参照完整性,出现不一致时,系统可以用如下的策略进行处理()

A、拒绝执行

B、级连操作

C、设置为空值

D、修改约束


相关考题:

下列对数据库的操作中,正确的是A.当执行插入操作时首先检查实体完整性规则,插入行在主码属性上的值不能重复B.当执行删除操作时,不需要检查参照完整性规则C.当执行更新操作时,只需要检查参照完整性规则D.如果向参照关系插入操作时,不需要考虑参照完整性

3、当操作违反实体完整性、参照完整性和用户定义的完整性约束条件时,应分别如何进行处理?

10、在参照完整性检查中,对参照表进行增、删、改操作时,有可能破坏参照完整性,而对被参照表进行增、删、改操作时,则不会破坏参照完整性。

当对被参照表和参照表进行增、删、改操作时都有可能破坏参照完整性。

12、对于参照完整性的违约处理,系统一般采取的默认策略是哪种?A.拒绝执行B.级联更新C.级联删除D.设置为空值

当操作违反实体完整性、参照完整性和用户定义的完整性约束条件时,关系系统只能拒绝执行。

【填空题】当参照完整性检查出现违约情况时,则DBMS可以采用_____、________和___________策略处理。

6、DBMS在进行参照完整性违约处理时,可以采用()策略进行处理。A.拒绝执行B.级联操作C.设置为空值D.默认执行

为维护数据完整性,在将新元组t插入到关系R时,需要进行完整性检查。下列叙述中哪些是正确的?A.需要对关系R进行检查,看是否会违反实体完整性约束B.若关系R是参照关系,则需要对被参照关系进行检查,看是否会违反参照完整性约束C.需要对关系R进行检查,看是否会违反用户定义完整性约束D.若关系R是被参照关系,则需要对参照关系进行检查,看是否会违反参照完整性约束