实体完整性规则限制了()的取值。A、全码B、非主属性C、外码D、主属性

题目

实体完整性规则限制了()的取值。

  • A、全码
  • B、非主属性
  • C、外码
  • D、主属性
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 29 ) 如果一个关系模式的所有属性的集合是这个关系的主码,则称这样的主码为

A )全码

B )参照码

C )外码

D )连接码


正确答案:A

第2题:

包含在______中的属性叫做主属性。

A.主码

B.候选码

C.外码

D.全码


正确答案:B
解析:候选码是唯一确定关系中元组的属性或属性组。一个关系有一个或多个候选码,选择其中一个作为主码。当关系中的某个属性或属性组不是该关系的主码,但却是另一个关系的主码,则称这个属性或属性组为该关系的外码。关系中的所有属性组是这个关系的候选码,称为全码。主属性是包含在候选码中的属性。

第3题:

●设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是 (21) 。

(21) A.实体完整性规则

B.参照完整性规则

C.用户定义完整性规则

D.域完整性规则


正确答案:A
【解析】关系模型允许定义三类数据约束,它们是实体完整性约束、参照完整性约束以及用户定义的完整性约束。其中,实体完整性规则是要求关系中组成主键的属性上不能有空值。参照完整性规则是要求不引用不存在的实体。用户定义完整性规则是由具体应用环境决定,系统提供定义和检验这类完整性的机制。

第4题:

实体完整性要求主属性不能取空值,这一点可以通过( )来保证。

A.定义主码

B.定义外码

C.由关系系统自动

D.用户定义的完整性


正确答案:A
解析:实体主属性不能取空值,因为数据库的数据操作都是从主属性开始的。一旦主属性为空值,就可能找不到该记录了。一般都是通过定义一个主码来保证的。

第5题:

设属性A是关系R的主属性,则A不能取空值是( )。

A实体完整性规则

B参照完整性规则

C用户定义的完整性规则

D域完整性规则


正确答案:A

第6题:

设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是

A.实体完整性规则

B.参照完整性规则

C.用户定义完整性规则

D.域完整性规则


正确答案:A
解析:根据实体完整性原则,―个属性是某一个关系的主属性,不能为空。

第7题:

关系模型中,实体完整性是指______。

A) 实体的所有属性不为空值

B) 实体的主属性不为控制

C) 实体的外码不为空值

D) 实体的非主属性不为空值

A.

B.

C.

D.


正确答案:B

第8题:

实体完整性规则是约束主属性取值的规则。()

此题为判断题(对,错)。


正确答案:错误

第9题:

关于实体完整性规则,正确的叙述是______。

A.实体完整性规则规定关系的主码不能为空

B.实体完整性规则规定关系的候选码不能为空

C.实体完整性规则规定关系的主属性不能为空

D.实体完整性规则规定关系的外码不能为空


正确答案:C
解析:实体完整性规则规定关系的主属性不能为空,而不是候选码整体不能取空值。实体完整性保证主码是关系的各个元组的唯一标识。

第10题:

实体完整性的规则是若属性A是基本关系R的主属性,则属性A【 】。


正确答案:不为空
不为空 解析:实体完整性规则规定关系的所有主属性都不能为空/而不仅是主码不能取空值。对于实体完整性规则说明如下:实体完整性规则是针对关系而言。显示世界中的实体是可以区分的,它们具有某种惟一性标识。关系模型中是以主码作为惟一性标识。主码中的属性不能取空,不能取一些类似与“不知道”或“无意义”的值。

更多相关问题