关系模型中,候选码()。

题目

关系模型中,候选码()。

  • A、可由多个任意属性组成
  • B、至多由一个属性组成
  • C、可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
  • D、以上都不是
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列问题基于以下叙述:有关系模式R(A,B,C,D) ,F={(A,D→C,C→B) },

R的所有候选码为( )。

A.候选码为(A,D,C)

B.候选码为(A,D)

C.候选码为(A,C)

D.候选码为(A,D) ,(A,C)


正确答案:B
解析:关系RU,F>是属性集U上的关系模式,F是属性U上的一组数据依赖,设K为RU,F>中的属性或属性组,若K→U,则称K为R的候选码。分析一个给定关系的候选码,首先应该考虑关系中的决定因素,即出现在数据依赖规则中“→”左边的属性,再从中删去某些出现在数据依赖规则中“→”右边的属性。这里出现在数据依赖规则中“→”左边的属性有A,D和C,其中C函数依赖于A,D,故候选码只有(A,D) ,因此主属性为A,D,非主属性为B,C。

第2题:

下列说法正确的是

A.一个关系可以有多个候选键(码)

B.一个关系只有一个候选键(码)

C.一个关系所有属性是候选键(码)

D.一个关系所有属性都不是候选键(码)


正确答案:A
解析:一个关系可以有多个候选键(码),但不能所有属性都是或都不是候选键(码)。

第3题:

( 53 )下列关于关系模式的码的叙述中,哪一项是正确的?

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

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

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

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


正确答案:C

第4题:

在学生登记表关系中,如果姓名不允许重名时,下列说法中正确的是

A.只有学号是候选码

B.只有姓名是候选码

C.学号和姓名都是候选码

D.学号和姓名都不是候选码


正确答案:C
解析:候选码是指在一个关系的若干元组中用来唯一标识该关系的元组。因为学号和姓名都能唯一地确定一个学生。因此它们都属于候选码,正确答案为选项C。

第5题:

设有关系模式R(A,B,C,D) ,F={(A,D→C,C→B) },则R的所有候选码为 ______。

A. 候选码为(A,D,C)

B.候选码为(A,D)

C.候选码为(A,C)

D.候选码为(A,D) , (A,C)


正确答案:B
解析:关系RU,F>是属性集U上的关系模式,F是属性U上的一组数据依赖,设K为RU,F>中的属性或属性组,若K→U,则称K为R的候选码。分析一个给定关系的候选码,首先应该考虑关系中的决定因素,即出现在数据依赖规则中“→”左边的属性,再从中删去某些出现在数据依赖规则中“→”右边的属性。这里出现在数据依赖规则中“→”左边的属性有A,D和C,其中C函数依赖于A,D,故候选码只有(A, D),因此主属性为A,D,非主属性为B,C。

第6题:

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

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

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

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

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


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

第7题:

在一个关系的若干候选码中指定一个用来惟一标识该关系元组的候选码称为【 】。


正确答案:主码(或主键)
主码(或主键)

第8题:

指出转换结果中每个关系模式的候选码。


正确答案:对应的每个关系模型的候选码如下: 部门的候选码是部门名 柜台的候选码是柜台号+部门名 员工的候选码是工作证号 顾客的候选码是服务记录号
对应的每个关系模型的候选码如下: 部门的候选码是部门名 柜台的候选码是柜台号+部门名 员工的候选码是工作证号 顾客的候选码是服务记录号

第9题:

下列关于E-R模型向关系数据模型转换的叙述中,正确的是

A.实体的元组就是关系的属性

B.实体的属性就是关系的属性

C.实体的候选码就是关系的码

D.实体的主属性就是关系的码


正确答案:B
解析:E-R模型向关系数据模型转换时,实体的属性就是关系的属性,实体的码就是关系的码。

第10题:

下列问题是基于以下叙述:有关系模式R(A,B,C,D) ,F={(A,D) →C,C→B}。

R的所有候选码为______。

A.候选码为(A,D,C)

B.候选码为(A,D)

C.候选码为(A,C)

D.候选码为(A,D) ,(A,C)


正确答案:B

更多相关问题