当向关系中插入一个元组时,下列哪些情况会产生违反实体完整性约束的错误?


当向关系中插入一个元组时,下列哪些情况会产生违反实体完整性约束的错误?

A、该元组中主码中各属性都取空值。

B、该元组中主码中有1个属性上取空值,其余属性上都不是空值。

C、该元组中主码中的各属性上都为非空值,且主码值与关系中某一元组的主码值相同

D、该元组中主码中的各属性上都为非空值,且主码值与关系中所有元组的主码值都不相同。

正确答案:该元组中主码中各属性都取空值。|该元组中主码中有1个属性上取空值,其余属性上都不是空值。|该元组中主码中的各属性上都为非空值,且主码值与关系中某一元组的主码值相同


Tag:属性 关系 实体 时间:2024-05-06 12:29:23

热门答案