下述SQL命令的短语中,用来定义属性上的完整性约束条件的是________。
A. WHERE短语
B. CASCADE短语
CHECK短语
D. HAVING短语
查看答案
对于可能违背参照完整性约束的用户操作,DBMS提供的违约处理不包括下列选项中的哪一项________?
A. 拒绝执行(NOACTION)
B. 限制执行(DENY)
C. 级联执行(CASCADE)
D. 设置空值(SETNULL)
关于实体完整性约束的描述,下列说法中不正确的是________。
A. 可以定义为列级约束条件
B. 可以定义为表级约束条件
C. 限制主属性取值不能为空
D. 限制主属性取值必须唯一
下列哪种情况下,DBMS会检查用户操作是否破坏了参照完整性________?
A. 在被参照表中插入新元组
B. 在被参照表中修改主码值
C. 在参照表中删除元组
D. 在参照表中修改主码值
选修表SC和学生表Student之间存在参照关联。当删除Student表中某个学生的个人信息时,要求系统自动删除SC表中该学生的选课记录,那么完整性约束应定义为下列哪项________?
A. ON DELETE NO ACTION
B. ON DELETE RESTRICT
C. ON DELETE CASCADE
D. ON DELETE SET NULL