问题 单项选择题

若执行下面列出的操作,哪个操作不能成功执行

A.从DEPT中删除部门号='03'的行

B.在DEPT中插入行('06','计划部','6号楼')

C.将DEPT中部门号='02'的部门号改为'10'

D.将DEPT中部门号='01'的地址改为,5号楼,

答案

参考答案:C

解析: 参照试题(30)中的解释,选项A、B、D中的操作执行后,数据库仍然满足其完整性规则,但选项C的操作“将02的部门号改为10”后,则违背了参照完整性的规则,因为表EMP中雇员号为056的外键(部门号02)引用了参照相应主表DEPT中不存在的主键值。所以该操作不能执行。

填空题
单项选择题