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

备考刷题,请到

CDA认证小程序

一张表的主键个数为( )
A. 至多3个
B. 没有限制
C. 至多1个
D. 至多2个
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是 C: 至多1个。

分析:

主键(Primary Key)是数据库表中用于唯一标识每一行(记录)的字段或字段组合。一个表只能有一个主键,因为主键的作用是确保每一行数据的唯一性和完整性。

以下是一些关于主键的关键点:

1. **唯一性**:主键中的值必须是唯一的,不能重复。这是因为主键用于唯一标识每一行数据。

2. **非空性**:主键中的字段不能包含空值(NULL)。这保证了每一行都有一个有效的标识符。

3. **单一性**:一个表只能有一个主键。虽然可以由多个字段组合而成(称为复合主键),但作为一个整体,它仍然被视为一个主键。

4. **设计目的**:主键的设计是为了确保数据的完整性和访问的高效性。因此,选择主键时通常会选择那些不容易更改且唯一的字段。

综上所述,一个表在数据库设计中只能有一个主键,因此选项 C 是正确的。