题目
在关系模型中,用来唯一标识一个元组[1]的属性组称为什么?A. 主键B. 外键C. 候选键D. 非主键
在关系模型中,用来唯一标识一个元组[1]的属性组称为什么?
A. 主键
B. 外键
C. 候选键
D. 非主键
题目解答
答案
C. 候选键
解析
本题考查关系模型中不同属性组概念的理解。解题思路是明确每个选项所代表的属性组的定义,然后根据题目中“用来唯一标识一个元组的属性组”这一描述来判断正确选项。
- 选项A:主键
主键是从候选键中选取的一个,用于唯一标识关系中的元组。虽然主键也能唯一标识元组,但它是候选键的一个子集,不是最符合题目描述的概念。 - 选项B:外键
外键是一个关系中的属性或属性组,它引用了另一个关系的主键。外键的作用是建立两个关系之间的联系,而不是用于唯一标识本关系中的元组,所以该选项不符合题意。 - 选项C:候选键
候选键是关系中能够唯一标识一个元组的属性或属性组。一个关系可以有多个候选键,题目中描述的“用来唯一标识一个元组的属性组”正是候选键的定义,所以该选项正确。 - 选项D:非主键
非主键是指除了主键之外的其他属性,这些属性不能唯一标识元组,所以该选项不符合要求。