9.索引的使用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
举例: 打开例 5.4和例5.6所建的索引文件“stname.cdx” , “xscj.idx”,并将第
二 个索引文件”xscj.idx”作为主控索引。 use xsda set index to stname.cdx , xscj.idx order 2
2.3使用菜单法打开索引文件
“文件”→打开
命令功能:在表打开后,打开一个或多个索引文件,供当前表示用 命令说明:①<索引文件列表>项指定要打开的一个或多个索引文件,
要打开多个索引文件之间用”,”隔开 ②[order n/索引文件名]表示将文件列表中的第n个索引文
件作为主控索引,或指定某个索引文件作为主控索引 ③ [asce]指定升序, [desc]制定降序
index on 姓名 tag name of stname
2.1、打开表文件的同时打开索引文件 P42
use 表名
注意: 一起被打开的只有结构复合索引文件,对于单一索引文件和非结构复 合索引文件必须用命令另行打开
百度文库
2.2、使用set index to 命令打开索引文件 P41
set index to <索引文件列表> [order n/索引文件名] [asce] [desc]
1、使用index命令建立索引 index on <索引关键字 > to <单索引文件名> /tag<索引标示>[of 复 合索引文件名] [for 表达方式][compact] [ascending/descending] [unique] [additive]
例如: index on 入学成绩 to xscj.idx for 入学成绩>400 index on 学号 tag stno desc
3、选择主控索引 (1)菜单法 显示-浏览; 表-属性-索引顺序 (2)命令法 P42 set order to 索引名 [of 非结构复合索引文件] 命令功能:将指定索引设置为主控索引
例如: 将索引文件“stname.cdx” , “xscj.idx” 中第二个索引文件“xscj.idx”作
为 主控索引
2、关闭数据表xsda, 3、用use命令打开数据表xsda 4、使用set index to 命令打开XH.IDX和RXCJ.IDX索引文件,用菜单法打开
SRMZ.CDX索引文件 5、使用1条命令关闭除结构复合索引以外的所有索引文件。
6、索引的删除 P43 delete tag 索引名 [of 索引文件名] / all 命令功能:从复合索引文件中删除指定的索引
练习:
1、使用INDEX命令为XSDA建立如下的一些索引: (1)按照‘学号‘的升序建立单索引文件XH.IDX (2)按照‘入学成绩‘的升序建立单索引文件RXCJ.IDX (3)按照‘性别’的降序为结构复合索引建立索引标识XB (4)按照‘生日’的升序为复合索引文件SRMZ.CDX建立索引标识SR (5)按照所有男生‘民族’的降序为复合索引文件SRMZ.CDX建立索引标识 MZ
use xads set index to stname.cdx , xscj.idx set order 2
4、关闭索引 P43
关闭索引可以使用以下命令:
(1)use (2)set index to (3)close index
5、索引的更新 P42 reindex 索引文件名 命令功能:对指定的索引文件进行重新索引
相关文档
最新文档