关系数据库中索引的4个功能类型

在关系数据库中,把确定索引顺序的字段称为“索引关键字表达式”,简称“索引表达式”或“表达式”。根据对索引表达式取值规定的不同,可将索引分为4种具有不同功能的类型:主索引、候选索引、唯一索引和普通索引。    在关系数据库中,把确定索引顺序的字段称为“索引关键字表达式”,简称“索引表达式”或“表达式”。根据对索引表达式取值规定的不同,可将索引分为4种具有不同功能的类型:主索引、候选索引、唯一索引和普通索引。

为皮山等地区用户提供了全套网页设计制作服务,及皮山网站建设行业解决方案。主营业务为成都网站制作、网站设计、外贸网站建设、皮山网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

 1、主索引

 主索引用于保证记录值的唯一性,即不允许索引表达式中出现重复值。建立主索引是满足数据库表达实体完整性的条件。自由表不能建立主索引,只有数据库表才能建立主索引。一个表只能建立一个主索引。

 2、候选索引

 所谓候选索引可以理解为主索引的“候选”,因此候选索引也和主索引一样要求索引关键字表达式的唯一性。两者不同的是:一个表文件只能建立一个主索引,但可以建立多个候选索引;主索引只在数据库表中建立,而候选索引可以在自由表和数据库表中建立。

 3、普通索引

 普通索引是最简单的索引,它不仅允许索引表达式出现重复值,也允许索引记录出现重复值。在一个表中可以建立多个普通索引,而且在自由表和数据库表中都能建立普通索引。

 4、唯一索引

 唯一索引允许索引表达式出现重复,但在索引文件中只保留首次出现的记录。该索引类型是为了与vfp早期版本兼容而保留的,目前使用不多。


当前文章:关系数据库中索引的4个功能类型
当前链接:http://www.ybwzjz.com/article/sccjdg.html