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


本文摘自PHP中文网,作者青灯夜游,侵删。

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

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

主索引(Primary Index)

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

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

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

候选索引

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

相关推荐:《mysql教程》

以上就是不允许记录中出现重复索引值的索引是什么?的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

为什么要使用mysql索引

navicat如何设置索引

因为mysql选错索引导致的线上慢查询事故

如何使数据库索引的使用效率更高?

mysql索引介绍

myisam和innodb存储引擎的索引实现方式的区别

sql server查看表中已存在的索引

mysql索引提高查询效率的原因何在

mysql索引是自动使用的么

mysql索引之底层结构学习

更多相关阅读请进入《索引》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    暂无评论...