数据库原理与应用

实体完整性是对主码取值的限制

题目

实体完整性是对主码取值的限制

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在关系模型中,若属性A是关系R的主码,则在R的任何元祖中,属性A的取值都不允许为空,这种约束称为()规则。

A.实体完整性

B.域完整性

C.参照完整性

D.用户定义的完整性


正确答案:A

第2题:

用于对主码取值限制的是()

A、实体完整性

B、参照完整性

C、用户自定义的完整性

D、以上都正确


参考答案:A

第3题:

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

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


正确答案:错误

第4题:

关系中主码的取值必须唯一且非空,这条规则是()完整性规则。


正确答案:实体

第5题:

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

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

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

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

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


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

第6题:

CHECK表示哪个完整性约束()。

A、主码约束

B、指定默认值

C、参照完整性约束

D、限制取值范围


正确答案:D

第7题:

在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为( )规则。

A.实体完整性

B.参照完整性

C.用户自定义完整性

D.全部


正确答案:A
解析:现实世界中的实体是可区分的,相应的,关系中的元组也是可区分的。实体完整性要求主属性不能为空值。如果主属性取空值,则意味着关系中的某个元组是不可标识的,即存在不可区分的实体,这与实体的定义矛盾。

第8题:

以下关于数据完整性叙述错误的是______。

A.域约束限制指定表列的取值及范围

B.主码约束定义每个关系的主码不空,但可以不唯一

C.引用完整性约束定义不同关系模式的属性之间满足的条件

D.引用完整性约束定义一个关系模式中属性之间可能满足的条件


正确答案:B
解析:主码约束定义每个关系的主码不空,并且是唯一的。

第9题:

实体完整性规则要求主码取值 ______。


正确答案:不能为空
不能为空 解析:根据关系模型的实体完整性约束,主码值不能为空,否则会造成某些元组无法插入表中。

第10题:

用于对外码取值限制的是()

  • A、以上都对
  • B、实体完整性
  • C、用户自定义的完整性
  • D、参照完整性

正确答案:D