下述SQL命令中,允许用户在定义新关系时引用其它关系的主码作为外码的是________。
A. INSERT
B. DELETE
C. REFERENCES
D. SELECT
查看答案
当DBMS检查出用户操作违背已有的参照完整性约束定义时,可以采取的违约处理机制包括________。
A. 拒绝NoAction
B. 级联Cascad
C. 置为空值SetNull
D. 置为缺省值SetDefault
下列选项中,哪些情况下DBMS需要检查用户操作是否破坏了参照完整性________?
A. 在参照表中插入新元组
B. 在参照表中修改外码值
C. 在被参照表中删除元组
D. 在被参照表中修改主码值
当用户操作主码值时,若DBMS检查出主码值出现_______或_________的情况,则拒绝用户的插入或修改操作。
关系模式的参照完整性约束定义,可以在CREATETABLE语句中使用__________关键字来实现。