A-A+

若执行下面列出的操作 哪个操作不能成功执行?A.从DEPT中剿除部门号='03'的行B.在D

2022-08-06 06:44:56 问答库 阅读 177 次

问题详情

若执行下面列出的操作,哪个操作不能成功执行?
A.从DEPT中剿除部门号="03"的行
B.在DEPT中插入行("06","计划部"."6号楼")
C.将DEPT中部门号="02"的部门号改为"10"
D.将DEPT中部门号="01"的地址改为,5号楼"请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:分析同上题,雇员信息表的外键是“部门号”,而“部门号”是部门信息表的主键,所以如果把部门信息表中某记录的“部门号”'02'改为'10'。则雇员信息表中'02'部门号在部门信息表中不存在,这将破坏关系的参照完整性。考点链接:实体完整性规则、用户定义的完整性。

考点:操作,部门