计算机信息管理

判断题主码是一种候选码,主码中的属性个数可以为多个。A 对B 错

题目
判断题
主码是一种候选码,主码中的属性个数可以为多个。
A

B

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

第1题:

● 关于关系模式中主属性和非主属性的说法中,错误的是( )。( )

A.候选码中的任意一个属性称为主属性

B.主码中的任意一个属性肯定是主属性

C.包含在某一候选码中但不在主码之中的属性不是主属性

D.不包含在任何候选码中的属性称为非主属性


正确答案:C
一个关系可能有多个候选码,实际设计时选定其中一个使用,这个当前使用的候选码称为主码。候选码中的任意一个属性称为主属性,不管该属性是否在主码之中。不包含在任何候选码中的属性称为非主属性。

第2题:

若在实体R的诸属性中,属性A不是R的主码,却是另一个实体的主码,则称A为R的 ( )。

A.外码

B.非主属性

C.候选码

D.主属性


正确答案:A
解析:当关系中的某个属性(或属性组)虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的外码。

第3题:

下列关于关系模式的码的叙述中,正确的是( )。

A)主码只能包含单个属性

B)任何候选码都不能包含关系中的全部属性

C)包含在任何一个候选码中的属性称作主属性

D)包含在所有候选码中的属性称作主属性


正确答案:C
在一个关系的候选码中指定一个用来惟一标识该关系的元组,这个被指定的候选码称为该关系的主码或主键。关系中包含在任何一个候选码中的属性称为主属性或码属性,不包含在任何一个侯选码中的属性称为非主属性或非码属性。最简单的情况,单个属性是主码,最极端的情况,整个属性组是主码,称作全码。

第4题:

在一个关系模式中,所谓主属性是()。

  • A、主码
  • B、候选码
  • C、主码中属性
  • D、候选码中属性

正确答案:D

第5题:

设K为R中的属性或属性组合,若K(图片)U,则K为R的______。

A.外部码

B.候选码

C.主属性

D.主码


正确答案:B

第6题:

设K为R中的属性或属性组合,若KU,则K为R的 ______。A.外部码B.候选码C.主属性D.主码

设K为R<U,F>中的属性或属性组合,若KU,则K为R的 ______。

A.外部码

B.候选码

C.主属性

D.主码


正确答案:B

第7题:

在关系A(S, SN, D)和B(D, CN, NM)中,A的候选码是S,B的候选码是D,则D在A中称为()。

A、主属性

B、非主属性

C、候选码

D、外码


参考答案:D

第8题:

在关系中,候选码中的属性称为

A.主码

B.外码

C.主属性

D.分量


正确答案:C
解析:关系中包含任何一个候选码中的属性称为主属性或码属性,不包含在任何一个候选码中的属性称为非主属性或非码属性。

第9题:

下列关于关系模型码的叙述中,( )是正确的。

Ⅰ.包含在任何一个候选码中的属性叫非主属性

Ⅱ.主属性在任何一个元组上的值可以为空Ⅲ.当候选码多于一个时,选定其中一个作为主码

Ⅳ.若一个关系模式中的所有属性构成码,则称为全码

A)Ⅰ和Ⅱ

B)Ⅲ和Ⅳ

C)Ⅰ和Ⅲ

D)Ⅰ和Ⅳ


正确答案:B

第10题:

请简述关系模型中关系、元组、属性、域、候选码和主码的概念。


正确答案:(1)关系:关系数据库中的一个二维表
(2)元组:表中的一行
(3)属性:表中的一列
(4)域:属性的取值范围
(5)候选码:关系中能唯一标识一个元组的某一属性组
(6)主码:若一个关系有多个候选码,则选定其中一个用以唯一标识元组