设有供应商关系S和零件关系P,如题30图所示,S和P的主键分别是“供应商号”和“零件号”,P的外键是“供应商号”。 分析下列3个操作能否被正确执行,并说明理由。 Ⅰ.在P中插入元组(’P2’,’白’,’A2’) Ⅱ.在P中插入元组(NULL,’绿’,’A

admin2017-10-26  33

问题 设有供应商关系S和零件关系P,如题30图所示,S和P的主键分别是“供应商号”和“零件号”,P的外键是“供应商号”。

分析下列3个操作能否被正确执行,并说明理由。
Ⅰ.在P中插入元组(’P2’,’白’,’A2’)
Ⅱ.在P中插入元组(NULL,’绿’,’Al’)
Ⅲ.在P中插入元组(’P4’,’白’,’A5’)

选项

答案操作工不能被正确执行,因为违反了主键唯一性的约束。操作Ⅱ不能被正确执行,因为违反了实体完整性规则。操作Ⅲ不能被正确执行,因为违反了参照完整性规则。

解析
转载请注明原文地址:https://kaotiyun.com/show/jukx777K
0

最新回复(0)