网站首页
分类导航
试题中心
下载中心
英语学习
缤纷校园
考试论坛
网站留言
客服中心
 计算机等级考试VFP教程:第三章 表的创建和使用
【字体:
计算机等级考试VFP教程:第三章 表的创建和使用
http://www.exam8.com 来源:考试吧(Exam8.com)搜集 点击: 更新:2006-10-31

3.5 表的索引

1. 基本概念

记录的顺序 :

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

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

索 引

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

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

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

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

索引标识(索引名)

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

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

主索引:

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

候选索引:

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

普通索引:

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

唯一索引:

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

2. 索引的作用

用途

采用的索引类型

排序记录,以便显示、查询或打印
使用普通索引、候选索引或主索引
在字段中控制重复值的输入并对记录排序
对数据库表使用主索引或候选索引,对自由表使用候选索引
准备设置表关系
依据表在关系中所起的作用,使用普通索引、主索引或候选索引

 

3.索引文件的种类

索引文件种类

特征

关键字数目

限制

结构复合索引文件

.CDX

使用和表文件名相同的基本名,随表的打开自动打开。可以看成表结构的一部分。
多关键字表达式,称为标识。
有效表达式限制在 240 个字符之内。

非结构复合索引文件

.CDX

必须明确地打开,使用和表名不同的基本名。其中不能创建主索引
多关键字表达式,称为标识。
有效表达式限制在 符之240 个字内。

独立索引文件

.IDX

必须明确地打开,文件的基本名由用户定义。一般作为临时索引文件。
单关键字表达式。
有效表达式限制在 100 个字符之内。

结构复合索引文件(扩展名为.CDX)的特点:

    .在创建索引标识时自动创建。
    .在打开表时自动打开。
    .在同一索引文件中能包含多个排序方案,或索引关键字。
    .在添加、更改或删除记录时自动维护。

    上一页  [1] [2] [3] [4] [5] [6] [7] 下一页  

文章录入:ak47    责任编辑:ak47  
  • 上一篇文章:

  • 下一篇文章: 没有了
  •  版权声明
       如果本网站所转载内容不慎侵犯了您的权益,请与我们联系,我们将会及时处理。如转载本网内容,请注明出处。
     发表评论
    关于本站 网站声明 广告服务  联系方式  付款方式  站内导航  客服中心  友情链接   
    Copyright © 2004-2006 考试吧 (Exam8.com) All Rights Reserved 
    中国科学院研究生院中关村园区(北京市海淀区)