计算机三级

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

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

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

A.外部码

B.候选码

C.主属性

D.主码

参考答案和解析
正确答案:B
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 若某个关系的主码为全码,则该主码应包含 (52) 。

(52)

A. 单个属性

B. 两个属性

C. 多个属性

D. 全部属性


正确答案:D

第2题:

在同一个数据库中某个关系R1中的属性或属性组若在另一个关系R2中作为关键字(主码)使用,则该属性或属性组为R1的___________。

A.列

B.外关键字

C.索引

D.关键字(主码或主键)


参考答案:B

第3题:

如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的

A.候选码

B.主码

C.外码

D.连接码


正确答案:C

第4题:

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

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

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

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

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


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

第5题:

关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R的()

A. 主码

B. 候选码

C. 唯一码

D. 外码


正确答案:D

第6题:

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

A.主码

B.外码

C.主属性

D.分量


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

第7题:

在一个关系R中,若属性组X能够函数决定其余的所有属性,并且X的任何真子集都

不能函数决定所有属性,则称X为关系R的一个()。

A.候选码

B.外码

C.超码

D.一般属性组


参考答案A

第8题:

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

A.主码

B.候选码

C.外码

D.全码


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

第9题:

若某个关系的主码为全码,则该主码应包含(52)。

A.单个属性

B.两个属性

C.多个属性

D.全部属性


正确答案:D
解析:本题考查的是关系数据库系统中关系的键的基本概念。全码(All-key)是指关系模型的所有属性组是这个关系模式的候选键。

第10题:

设K为R中的属性或属性组合,若K→U,则K为R的【 】。


正确答案:候选码
候选码

更多相关问题