关系数据库中要求关系的主码不能为空,这属于数据模型三要素中的_________。

admin2021-05-07  32

问题 关系数据库中要求关系的主码不能为空,这属于数据模型三要素中的_________。

选项

答案完整性约束

解析 数据模型通常由数据结构、数据操作和完整性约束三部分构成。数据的完整性约束是一组完整性规则,它是给定的数据模型中数据及其联系所有的制约和依存的规则,用以限定符合数据模型的数据库状态及状态的变化,以保证数据的正确、有效、相容。实体的完整性规定,主码的任何属性都不能为空,因为概念模型中实体和联系都是可区分的,而且它们以码为唯一性标识。如果主码的属性值可以为空,则意味着在概念模型中存在着不以码为唯一性标识的实体。显然前后矛盾。
转载请注明原文地址:https://jikaoti.com/ti/np37FFFM
0

最新回复(0)