单选题

在关系数据库中,以下哪种完整性约束是指实体的主属性不能取空值( )。

A

实体完整性

B

参照完整性

C

用户定义完整性

D

触发器完整性

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

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

【选项分析】

A. 实体完整性:正确。实体完整性是指实体的主属性不能取空值,这是题目中给出的准确定义。

B. 参照完整性:不正确。参照完整性是指外键要么为空,要么必须出现在被参照关系的对应属性中,而不是关于主属性的约束。

C. 用户定义完整性:不正确。用户定义完整性是反映具体应用中数据必须满足的特定约束条件,如年龄范围等,不是关于主属性的约束。

D. 触发器完整性:不正确。触发器是一种由事件驱动的特殊过程,用于进行复杂的检查和操作,不是一种基本的完整性约束类型。

因此,正确答案是A. 实体完整性。

历年真题
资料下载

注册回到顶部

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