欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

不允许记录中出现重复索引值的索引是什么?

程序员文章站 2022-03-01 22:35:24
...

不允许记录中出现重复索引值的索引是:主索引和候选索引。主索引是指在指定的索引字段活表达式中不允许出现重复值的索引。候选索引与主索引一样要求字段值的唯一性,并决定了处理记录的顺序;在数据库和*表中,可以为每个表建立多个候选索引。

不允许记录中出现重复索引值的索引是什么?

Visual FoxPro中的索引可以分为:普通索引、惟一索引、候选索引和主索引。不允许记录中出现重复索引值的索引是主索引和候选索引。

主索引(Primary Index)

主索引(Primary Index):(也叫主关键字)是指在指定的索引字段活表达式中不允许出现重复值的索引。

主索引主要用于在永久性关系的父表或被引用表里建立参照完整性,它能确保输入字段值的唯一性,并且由该字段决定处理记录的顺序。一个数据库表只能有一个主索引

如果在已经包含了重复数据字段中指定主索引,数据库将返回出错提示信息,如表中已经存在一个主索引,再建立索引只能用候选索引或者普通索引

候选索引

与主索引一样要求字段值的唯一性,并决定了处理记录的顺序。在数据库和*表中,可以为每个表建立多个候选索引。

相关推荐:《mysql教程

以上就是不允许记录中出现重复索引值的索引是什么?的详细内容,更多请关注其它相关文章!

相关标签: 索引