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

备考刷题,请到

CDA认证小程序

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

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

**专业分析**:

在数据库管理中,标识符用于唯一标识数据库中的记录。以下是对各个选项的解释:

1. **Composite Key 复合键**:
- 由两个或多个字段组成,用于唯一标识表中的一条记录。它通常是自然键,或者包含多个字段的组合。
- 适用于当单个字段不能唯一标识记录时。

2. **Natural Key 自然键**:
- 自然键是指在现实世界中存在并被用作标识的字段,例如,社会保障号码或电子邮件地址。
- 这些键具有业务意义,通常直接来自业务数据。

3. **Foreign Key 外键**:
- 是引用另一个表的主键的字段,用于在两个表之间创建关系。
- 它不是用于唯一标识记录,而是用于保持数据完整性和建立表之间的关系。

4. **Surrogate Key 代理键**:
- 是系统生成的、没有业务意义的唯一标识符,通常是自动递增的数字。
- 主要用于替代自然键或复合键,以简化设计和提高性能,特别是在自然键比较复杂或容易变化的情况下。

因此,“代理键”是用于描述人为建立的标识符的术语,因为它是程序或系统生成的,而不是来源于业务数据本身。