参照表和被参照表可以是同一个表
举一反三
- 下列操作中,不会同时违反实体完整性和参照完整性的有() A: 被参照表增加一条记录 B: 被参照表删除一条记录 C: 被参照表修改一条记录 D: 参照表增加一条记录 E: 参照表删除一条记录 F: 参照表修改一条记录
- 在参照完整性检查中,对参照表进行增、删、改操作时,有可能破坏参照完整性,而对被参照表进行增、删、改操作时,则不会破坏参照完整性。
- 定义参照完整性约束控制的方法是:在()时定义约束,用FOREIGN KEY(外键) 和REFERENCFS 参照的表(参照表的主键),外键就是参照表的主键
- 被参照表删除元组时,可能破坏参照完整性,所以会拒绝删除或级联删除或设置为空值
- 对参照表插入元组时,一旦违背了参照完整性约束,则拒绝插入元组。(