B 选项是主键的物理意义,C 选项与D 选项是错误描述,A 选项是主键业务意义,是正确答案。
正确答案是:B: 表的行识别符。
专业分析:
主键(Primary Key)在数据库表中是用于唯一标识每一行记录的一个或多个字段的组合。其主要作用是确保表中的每一行记录都是唯一的,没有重复的数据行。主键的业务意义主要体现在以下几个方面:
1. **唯一性**:主键字段的值必须唯一,这意味着在同一个表中不能有两行记录具有相同的主键值。这有助于避免重复数据,确保数据的一致性和完整性。
2. **非空性**:主键字段不能包含空值(NULL)。这是因为空值不能用于唯一标识记录。
3. **行识别符**:主键的最主要业务意义是作为表的行识别符,即每一行记录都可以通过主键值唯一确定。通过主键,可以快速定位和检索特定的记录。
综上所述,主键的业务意义主要是作为表的行识别符,因此选项B是正确答案。