问题
单项选择题
设有供应商关系S和零件关系P如下图所示。它们的主码分别是“供应商号”和“零件号”。而且,零件关系P的属性“供应商号”是它的外码,属性“颜色”只能取值为‘红’‘白’或‘兰’。
更新操作可以执行()。
Ⅰ.UPDATE S SET所在城市=‘广州’WHERE所在城市=‘北京’;
Ⅱ.UPDATE P SET供应商号=‘B02’WHERE供应商号=‘B01’;
A.仅Ⅰ
B.仅Ⅱ
C.都可以
D.都不可以
答案
参考答案:A
解析:
当执行更新操作时:因为更新操作可看成是先执行删除操作,再执行插入操作。因此是上述两种情况的综合。