如何保证表中某列数据的唯一性()。A、用户输入时确保不输入重复数据B、将此列设为主键C、为此列设置唯一性约束D、检查并删除表中的重复数据

题目

如何保证表中某列数据的唯一性()。

  • A、用户输入时确保不输入重复数据
  • B、将此列设为主键
  • C、为此列设置唯一性约束
  • D、检查并删除表中的重复数据
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果要求表中的一个或多个字段的组合具有不重复的值,而且不允许为空,就应当将这个字段或字段的组合设置________。

A.外键约束

B.主键约束

C.唯一性约束

D.检查约束


参考答案:B

第2题:

关于主键,以下()说法是错误的。

A.主键可以用来确保表中不存在重复的数据行。

B.一个表必须有一个主键(可以没有主键)。

C.一个表只能有一个主键。

D.只能对整数型列设置主键(任何类型都可以设置主键)


参考答案:BD 

第3题:

使用UNIQUE约束可以确保表中非主键列不输入重复值。()

此题为判断题(对,错)。


参考答案:正确

第4题:

DISTINCT子句的作用是()。

  • A、去掉某表中的重复行数据
  • B、去掉查询结果中的重复行数据
  • C、去掉DISTINCT词后边列的重复值
  • D、去掉一个列的数据

正确答案:B

第5题:

在一个表中只能设置()个主键约束,可以定义()个唯一性约束。


正确答案:1;多

第6题:

在MySQL数据库中,关于主键约束与唯一约束说法错误的是()。

A.主键列的数据类型不限,但此列必须是唯一并且非空

B.一张数据表只能有一个唯一约束

C.唯一性约束所在的列允许空值

D.数据表可以包含有多个主键约束


参考答案:B, D

第7题:

表之间关系的作用包括()

  • A、加快表的访问速度
  • B、表中数据互相约束
  • C、减少数据重复存储
  • D、联合提取两表中数据

正确答案:B,C,D

第8题:

在数据库表中,主索引和______要求字段值的唯一性,且不能在具有重复值的字段上建立该索引。


正确答案:候选索引
候选索引 解析:在数据库表中,可以建立主索引、候选索引、唯一索引和普通索引4种索引。它们的含义如下。
主索引是指在索引字段或索引表达式中不允许出现重复值的索引,该类索引起到主关键字的作用。如果在已含有重复数据的字段中建立主索引,将会出现错误。
候选索引也要求索引字段值或索引表达式值的唯一性,建立候选索引的索引字段可以看做是候选关键字,所以一个表可以建立多个候选索引。
唯一索引是为了保持同早期版本的兼容性,“唯一”不是索引字段值的唯一。它以指定字段的首次出现值(后面出现的值的记录将不包含在索引中)为基础,选定一组记录,并对记录进行排序。在一个表中可以建立多个唯一索引。
普通索引允许索引字段或索引表达式有重复值,对于有多个重复值的记录,其中每一条记录都在索引中存在。

第9题:

以下说法不正确的是()

  • A、表中某两行的位置更换,不会影响表中的内容
  • B、表中某两列的位置更换,不会影响表中的内容
  • C、表中被设为主键的字段不能有重复值,但可以为空
  • D、表是存放数据的基本对象

正确答案:C

第10题:

在MySQL数据库中,关于主键约束与唯一约束说法错误的是()。

  • A、主键列的数据类型不限,但此列必须是唯一并且非空
  • B、一张数据表只能有一个唯一约束
  • C、唯一性约束所在的列允许空值
  • D、数据表可以包含有多个主键约束

正确答案:B,D

更多相关问题