单选题

在关系数据库中,实体完整性约束要求主键必须( )。

A

可以为空但必须唯一

B

可以重复但不能为空

C

既不能为空也不能重复

D

可以为空也可以重复

查看答案
答案
正确答案:C
解析

【内容考查】本题考查关系数据库中的实体完整性约束概念。

【选项分析】

A. 可以为空但必须唯一:错误,主键不能为空。

B. 可以重复但不能为空:错误,主键不能重复。

C. 既不能为空也不能重复:正确,符合实体完整性的定义。

D. 可以为空也可以重复:错误,完全违背了主键的定义。实体完整性是指实体的主属性(即主键)不能取空值,同时主键还必须保持唯一性。这确保了每个实体都能被唯一标识,是关系数据库维护数据一致性和可靠性的基本要求。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved