首页 > 试题广场 >

候选关键字中的属性称为()

[单选题]
候选关键字中的属性称为()
  • 关键属性
  • 主属性
  • 候选属性
  • 复合属性
候选关键字:关系R中属性(组)X能唯一地标识一条记录,则X称为关系R的关键字,比如学生表的学号字段,候选关键字的严密定义要涉及到函数依赖,你可以了解了解。

在一个关系中,如一个属性是构成某一个 候选关键字 的属性集中的一个属性,则称它为 主属性。

比如 关系模式:
选课表(学号,课号,成绩)
学号 + 课号就是候选关键字
学号、课号分别是主属性,
成绩是非主属性

所以此题选B
发表于 2018-12-13 20:01:15 回复(0)
主属性是指包含在主关系键中的各个属性,可以有多个候选键,但主关系键只有一个。候选关键字中的属性应该是候选属性。此题答案错误。
发表于 2018-03-13 11:32:12 回复(3)
邃头像
  • 元组 : 元组(tuple)是关系数据库中的基本概念,关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,每列就是一个属性。 在二维表里,元组也称为行。
  • :码就是能唯一标识实体的属性,对应表中的列。
  • 候选码 : 若关系中的某一属性或属性组的值能唯一的标识一个元组,而其任何、子集都不能再标识,则称该属性组为候选码。例如:在学生实体中,“学号”是能唯一的区分学生实体的,同时又假设“姓名”、“班级”的属性组合足以区分学生实体,那么{学号}和{姓名,班级}都是候选码。
  • 主码 : 主码也叫主键。主码是从候选码中选出来的。 一个实体集中只能有一个主码,但可以有多个候选码。
  • 外码 : 外码也叫外键。如果一个关系中的一个属性是另外一个关系中的主码则这个属性为外码。
  • 主属性 : 候选码中出现过的属性称为主属性。比如关系 工人(工号,身份证号,姓名,性别,部门). 显然工号和身份证号都能够唯一标示这个关系,所以都是候选码。工号、身份证号这两个属性就是主属性。如果主码是一个属性组,那么属性组中的属性都是主属性。
  • 非主属性: 不包含在任何一个候选码中的属性称为非主属性。比如在关系——学生(学号,姓名,年龄,性别,班级)中,主码是“学号”,那么其他的“姓名”、“年龄”、“性别”、“班级”就都可以称为非主属性。
发表于 2022-07-09 19:21:29 回复(0)

主属性  包含在任一候选码中的属性称主属性。简单来说,主属性是候选码所有属性的并集

非主属性  不包含在候选码中的属性称为非主属性。 非主属性是相对于主属性来定义的。

发表于 2022-02-21 19:24:10 回复(0)
主属性:候选码中出现过的属性
发表于 2022-11-10 17:14:06 回复(0)
B
发表于 2021-05-17 17:49:48 回复(0)
为啥都说答案错了,我查了一下,没有候选属性这一说啊
发表于 2020-03-13 21:56:26 回复(1)