以下关于唯一约束描述正确的是:
A: 唯一约束确保列中值的唯一性
B: 一个表可以定义多个唯一约束
C: 为表中的一列或多列提供实体完整性
D: 以上都对
A: 唯一约束确保列中值的唯一性
B: 一个表可以定义多个唯一约束
C: 为表中的一列或多列提供实体完整性
D: 以上都对
D
举一反三
- 对唯一约束说法准确的是:一个数据表中可以有()唯一约。 A: 一个 B: 多个 C: 表中不可以有唯一约束 D: 以上都不对
- MySQL中,在某表内除主键以外的某一列,每一元组该列的取值都是唯一的约束类型为()。 A: 主键完整性约束 B: 唯一索引约束 C: 完整性约束 D: 替代健约束
- 在一个表中只能定义_______个主键约束,但可以定义______个唯一性约束;定义了唯一约束的列数据可以为____值,而定义了主键约束的列数据为_____值。
- 是指引用另一个表中的一列或多列,被引用的列应该具有主键约束或唯一约束。
- 如果主键约束定义在不止一列上,则一列中的值可以重复,但所有列的组合值必须唯一。
内容
- 0
包含了数据库表中一个以上的列的约束称为()约束或行级约束。 A: 列 B: 唯一 C: 默认 D: 表
- 1
以下有关UNIQUE约束的叙述中不正确的是()。 A: UNIQUE约束中不允许出现空值 B: UNIQUE用于保证列或列组合的值唯一性 C: 可以定义多个UNIQUE约束 D: 系统为定义了UNIQUE约束的那些列建立唯一索引
- 2
在MySQL数据库中,关于主键约束与唯一约束说法错误的是()。 A: 主键列的数据类型不限,但此列必须是唯一并且非空 B: 一张数据表只能有一个唯一约束 C: 唯一性约束所在的列允许空值 D: 数据表可以包含有多个主键约束
- 3
下列关于数据完整性的说法错误的是( )。 A: 实体完整性要求表中的每一行数据都反映不同的实体,不能存在相同的数据行 B: 通过唯一约束、非空约束或CHECK约束可以保证给定列的输入有效性 C: 在输入或删除数据行时,参照完整性约束用来保持表之间的相容性 D: 通过索引、唯一约束、主键约束或标识列属性,可以实现参照完整性
- 4
下列关于唯一性约束不正确的是()。 A: 一个表可以创建多个唯一性约束 B: 一个表只能创建一个唯一性约束 C: 唯一性约束可用于定义允许空值的列 D: 唯一性约束可以保证列值不重复