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

4. 创建结构复合索引

VFP中创建索引文件有两种方式表设计器方式和命令方式。

(1)表设计器方式

打开表文件 显示菜单中选择表设计器表设计器中单击索引 输入索引名并选择索引类型选择索引的方向(按升序或降序排列记录) 在表达式框中输入作为排序依据的索引关键字 在筛选框中输入筛选表达式 单击确定,完毕。

(2) 命令方式

命令

功能

INDEX ON <索引关键字段> TAG <索引标识>[FOR 条件 ] [ASCENDING | DESCENDING] [CANDIDATE | UNIQUE]

用INDEX ON 命令建立一个索引文件
ALTER TABLE <表名> ADD PRIMARY KEY <关键字段名> TAG <索引标识名>

用SQL命令创建主索引

ALTER TABLE <表名> ADD UNIQUE <关键字段名>TAG <索引标识名>

用SQL命令创建候选索引

注意:1)备注型字段和通用型字段不能作为索引关键字段;

2)不要建立无用的索引,以免降低系统性能;

3)及时清理已无用索引标识,提高系统效率。

4)在复合索引的多个索引中,某一时刻只有一个索引对表起作用。

5. 索引的修改和删除

修改 打开表设计器,在索引对话框中进行所需修改;

或 用命令重新建立一个相同标识名而索引表达式不同的索引。

删除: 打开表设计器,在索引对话框中删除不需要的索引标识即可;

或 用命令: DELETE TAG ALL | 索引标识1 [, 索引标识2 ] …

删除不需要的索引标识,ALL表示全部标识。

6. 索引的使用

功能

命令格式

打开表的同时指定主控索引
USE <表名> ORDER <标识名>
为已打开的表确定主控索引
SET ORDER TO <标识名> [ASCENDING | DESCENDING] ]
搜索某张已建立索引的表
FIND <表达式>
搜索表中首次出现的记录
SEEK <表达式> [ <索引标识名>]
SEEK <表达式>

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

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

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