考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

Which term describes an artificially established identifier? 哪个术语描述了人为建立的标识符?
A. Natural key 自然键
B. Surrogate key 代理键
C. Foreign key 外键
D. Composite key 复合键
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是:B: Surrogate key 代理键

专业分析:

1. **Natural key 自然键**:自然键是指在数据库中已经存在的、具有业务意义的属性或属性组合,用于唯一标识一条记录。例如,社会安全号码(Social Security Number)可以作为一个自然键。

2. **Surrogate key 代理键**:代理键是一个人为建立的标识符,通常是一个没有业务意义的唯一标识符,常由数据库系统自动生成(如自增整数)。代理键的主要目的是为每条记录提供一个唯一的标识符,而不依赖于业务数据的变化。

3. **Foreign key 外键**:外键是一个或多个列,其值对应于另一张表中的主键,用于建立两个表之间的关系。外键用于维护数据的参照完整性。

4. **Composite key 复合键**:复合键是由两个或多个列组合在一起形成的键,用于唯一标识一条记录。复合键通常用于在单个列不足以唯一标识记录的情况下。

综上所述,代理键(Surrogate key)是指人为建立的标识符,因此选项B是正确答案。