是对关系中的主属性值的约束。A.强制不能为空值B.用户定义完整性规则C.参照完整性规则D.实体

题目

是对关系中的主属性值的约束。

A.强制不能为空值

B.用户定义完整性规则

C.参照完整性规则

D.实体完整性规则

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

第1题:

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

A.约束规则;

B.参照完整性规则;

C.用户自定义完整性规则;

D.域完整性规则。

E.实体完整性规则;


A

第2题:

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

A.实体完整性规则

B.参照完整性规则

C.用户定义完整性规则

D.域完整性规则


B 解析:参照完整性规则定义外码与主码之间的参照约束。若属性F是关系R的外码,它与关系S的主码Ks相对应,则对于R中每个元组在F上的值必须为:或者取空值,或者等于S中某个元组的主码值。因此在删除关系R的元组时要检查该属性。

第3题:

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

A.实体完整性约束规则

B.参照完整性约束规则

C.用户定义完整性约束规则

D.域完整性约束规则


实体完整性规则

第4题:

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

A.实体完整性规则

B.参照完整性规则

C.用户定义完整性规则

D.域完整性规则


正确答案:A

第5题:

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

A实体完整性规则

B参照完整性规则

C用户定义的完整性规则

D域完整性规则


正确答案:A

第6题:

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

A.实体完整性规则

B.参照完整性规则

C.用户定义完整性规则

D.域完整性规则


正确答案:A
解析:本题考查数据库的完整性规则。数据库完整性是指数据库中数据的正确性和相容性,数据库完整性由各种各样的完整性约束来保证。其中,实体完整性规则是指,如果属性A是基本关系R的主属性,则属性A不能取空值;参照完整性规则是指,如果属性F是基本关系R的外码,且F与基本关系S的主码K相对应,则对于R中每个元组在F上的值或者为空,或者为S中某个元组的主码值;用户自定义完整性规则是指,定义不属于任何其他完整性约束的特定规定;域完整性是指列的值域的完整性,其规则是限制某些属性的值,让属性取值在一个有限集合上。

第7题:

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

A.实体完整性规则

B.参照完整性规则

C.用户定义完整性规则

D.域完整性规则


正确答案:A
解析:实体完整性是指关系中的元组在组成主键的属性上不能有空值;参照完整性是指外键的值不允许参照不存在的相应表的主键的值,或者外键为空值:用户定义的完整性是根据用户根据具体应用需要而定义的,域完整性是用户定义的完整性规则之一。属性A是关系R的主属性,不能为空值,是遵循实体完整性规则。

第8题:

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

A.实体完整性规则

B.参照完整性规则

C.用户定义完整性规则

D.域完整性规则


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

第9题:

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

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

B.参照完整性规则

C.用户定义完整性规则

D.域完整性规则


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