VFP基础教程第三章VFP表的索引

文章作者 100test 发表时间 2007:04:06 21:15:26
来源 100Test.Com百考试题网


3.5 表的索引

1. 基本概念

记录的顺序 :

物理顺序:即表中记录的存储顺序。用记录号表示。

逻辑顺序:表打开后被使用时记录的处理顺序。

索 引

指按表文件中某个关键字段或表达式建立记录的逻辑顺序。它是由一系列记录号组成的一个列表,提供对数据的快速访问。索引不改变表中记录的物理顺序表文件中的记录被修改或删除时,索引文件可自动更新。

索引关键字(索引表达式):用来建立索引的一个字段或字段表达式。

注意:1)用多个字段建立索引表达式时,表达式的计算结果将影响索引的结果;

2)不同类型字段构成一个表达式时,必须转换数据类型。

索引标识(索引名)

即索引关键字的名称。必须以下划线、字母或汉字开头,且不可超过10个字。

索引类型主索引、候选索引、普通索引、唯一索引。

主索引:

组成主索引关键字的字段或表达式,在表的所有记录中不能有重复的值。主索引只适用于数据库表的结构复合索引中。自由表中不可以建立主索引;数据库中的每个表可以且只能建立一个主索引。

候选索引:

在指定的关键字段或表达式中不允许有重复值的索引。在数据库表和自由表中均可为每个表建立多个候选索引

普通索引:

也可以决定记录的处理顺序,但是允许字段中出现重复值。在一个表中可以加入多个普通索引。

唯一索引:

参加索引的关键字段或表达式在表中可以有重复值,但在索引对照表中,具有重复值的记录仅存储其中的第一个。


相关文章


VFP基础教程第四章数据库的创建
VFP基础教程第四章VFP数据库
VFP基础教程第三章VFP表的索引
VFP基础教程第三章VFP表的使用
VFP基础教程第三章表记录的处理
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛