计算机三级

在关系数据模型中,一个关系中的主码A.可以取值为NULL(空值)B.只能是单个属性C.不能是其他关系的外码D.只能有一个

题目

在关系数据模型中,一个关系中的主码

A.可以取值为NULL(空值)

B.只能是单个属性

C.不能是其他关系的外码

D.只能有一个

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

第1题:

29、关系数据库中主码值不能为空,其余属性值在不确定的情况下,可以用空值“NULL”表示。


B

第2题:

2、关于关系数据库中的主码,描述错误的是()。

A.每个关系中可以有两个主码

B.主码的值不能为空值

C.主码的值不能有重复

D.能唯一标识元组的一个属性或属性集合


能唯一标识元组的属性或属性集合

第3题:

参照完整性规则是指()

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

B.外码的取值只能为NULL

C.外码的取值只能为NULL或对应主码的值

D.外码的取值只能为对应主码的值


外码的取值只能为NULL或对应主码的值

第4题:

关于关系数据库中的主码,描述错误的是()。

A.每个关系中可以有两个主码

B.主码的值不能为空值

C.主码的值不能有重复

D.能唯一标识元组的一个属性或属性集合


使用数据库管理数据后数据没有了冗余

第5题:

实体完整性规则是指()

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

B.外码的取值只能为NULL

C.外码的取值只能为NULL或对应主码的值

D.外码的取值只能为对应主码的值


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

第6题:

关系数据库中主码值不能为空,其余属性值在不确定的情况下,可以用空值“NULL”表示。


正确

第7题:

在关系模型中,若属性A是关系R的主码,属性A的取值不能为空,称为__________约束。


正确答案:
实体完整性 
关系模型允许3类数据约束,它们是: 
·实体完整性约束 
该约束要求关系的主键中属性值不能为空值,这是数据库完整性的最基本要求。 
·参照完整性约束 
该约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么就为空值。 
·用户定义的完整性约束 
用户定义的完整性就是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。 

第8题:

在关系数据模型中,一个关系中的主码( )。

A)可以取值为NULL(空值)

B)只能是单个属性.

C)不能是其他关系的外码

D)只能有一个


正确答案:D
在一个关系的候选码中指定一个用来惟一标识该关系的元组,这个被指定的候选码称为该关系的主码或主键。最简单的情况,单个属性是主码,最极端的情况,整个属性组是主码,称作全码。根据实体完整性规则,关系的所有组成主键的属性都不能取空值。 

第9题:

(36)在关系数据模型中,一个关系中的主码

A)可以取值 NULL(空值)

B)只能是单个属性

C)不能是其他关系的外码

D)只能有一个


正确答案:D

(36)【答案】D)
【解析】我们建立数据库的时候,需要为每张表指定一个人主码,所谓主码就是能够唯一标识表中一行的属性或属性组,一个表只能有一个主码,但可以有多个后选码。