对于数据库表设计时,常常要设计一个主键,对于主键约束说法正确的是( )。
A: 主键只能定义为一列
B: 表中可包含多个主键
C: 主键不能为多列
D: 将几列组合在一起定义为一个主键
A: 主键只能定义为一列
B: 表中可包含多个主键
C: 主键不能为多列
D: 将几列组合在一起定义为一个主键
D
举一反三
- 中国大学MOOC: 对于数据库表设计时,常常要设计一个主键,对于主键约束说法正确的是( )。
- 【单选题】下面关于主键的说法哪个是错误的是 A. 约束唯一标识数据库表中的每条记录 B. 主键必须包含唯一的值 C. 不能包含空值、任何重复值。 D. 一个表只能定义一个主键,只能是一个列定义为主键,不能多列组合定义
- 在定义表的主键约束时,只能将表中的一个列定义为主键,不能将多个列定义为复合的主键。
- 在一个表中只能定义_______个主键约束,但可以定义______个唯一性约束;定义了唯一约束的列数据可以为____值,而定义了主键约束的列数据为_____值。
- 原则上,任何列或者列的组合都可以充当一个主键。但是主键列必须遵守下面哪些规则?() A: 每个表只能定义一个主键 B: 必须为每个表定义一个主键 C: 复合主键不应该包含一个不必要的列 D: 表中的两个不同的行在主键上不能具有相同的值
内容
- 0
关于主键约束以下说法错误的是() A: 空值的字段上不能定义主键约束 B: 一个表中只能设置一个主键约束 C: 可以将包含多个字段的字段组合设置为主键 D: 空值的字段上能定义主键约束
- 1
关于主键约束以下说法错误的是( )。 A: 一个表中只能设置一个主键约束 B: 空值的字段上不能定义主键约束 C: 空值的字段上可以定义主键约束 D: 可以将包含多个字段的字段组合设置为主键
- 2
在数据库中创建一个表,对其主键叙述正确的是 A: 一个表可以有多个主键 B: 一个表的主键只能是一列 C: 主键必须唯一且不能为空 D: 联合主键的列数据类型必须一致
- 3
关于主键约束,以下说法错误的是________。 A: 允许空值的字段上不能定义主键约束 B: 可以将包含多个字段的字段组合设置为主键 C: 一个表中只能设置一个主键约束 D: 允许空值的字段上可以定义主键约束
- 4
关于主键约束以下说法错误的是( )。 A: 可以将包含多个字段的字段组合设置为主键 B: 一个表中只能设置一个主键约束 C: 允许空值的字段上不能定义主键约束 D: 允许空值的字段上可以定义主键约束