第五节 索引记录综述.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五节 索引记录综述

第五节 索引记录 索引定义 索引分类 索引类型 建立索引 索引定义:按照某种逻辑顺序重新排列 索引分类 单索引文件 :.IDX 索引分类 结构化索引:库打开索引文件打开 复合索引文件:.CDX 非结构化索引 索引类型 主索引 : 候选索引: 普通索引: 唯一索引: 注:主索引与候选索引异同 异:①自由表不可建立主索引 。 ②候选索引使用与数据库,也适用于自由表。 同:保证表中字段中数据唯一性。 建立索引 1、在项目管理器窗口中选择“学籍”表,单击“修改”按钮。 单击后打开表设计器,选择索引选项卡在“索引名”处输入“学号”,也可以是由字段名组成的表达式“类型”为“主索引”,选择升序排序,索引关键字“表达式”为“学号”。如果制定符合条件的记录参加索引,可在“筛选”框中输入筛选表达式,设定筛选条件。 在项目管理器窗口中的“学籍”表中可以查看索引标记。 2、命令方式 使用INDEX命令可以建立索引 (1)单索引 2、复合索引 INDEX ON 索引表达式 TAG 索引名[OF索引文件名]; [FOR条件][ASCENDING][DESCENDING][UNIQUE][CANDIDATE] 说明:(1)OF索引文件名:表示建立非结构复合索引文件,省略该项,则表示建立结构复合索引文件。 (2)UNIQUE:表示建立唯一索引。 (3)CANDIDATE:表示建立候选索引。 1、在学籍.dbf数据库里的学生按学号升序排序建立索引文件,文件名为“XH” INDEX ON 学号 TO XH 2、在学籍.dbf里,按学号第3位为“2”的学生降序排序 INDEX ON 学号 TO XH FOR SUBS(学号,3,1)=2 3、以性别,按升序,性别相同按学号建立索引文件xhxb INDEX ON 性别+学号 TO XHXB 例1“学籍”表中以“学号”为关键字建立非结构复合索引文件,索引名为XH,索引文件名为BIRTH INDEX ON 学号 TAG XH OF BIRTH * * 14计算机班 授课人 :杜立阔 本章任务 本节任务 索引类型 返回 不允许有重复字段名;一个表只可建立一个索引 可建立多个候选索引且字段值唯一 索引不唯一;可建立多个;允许重复索引 “索引项”唯一,非记录唯一 返回 单击“确定”按钮,保存创建的索引 INDEX ON 索引表达式 TO 索引文件名[FOR条件]; [ASCENGDING][DESCENDING] 升序 降序 例:在成绩.dbf里以平均分创建索引,索引名为”PJ“ INDEX ON 平均分 TO PJ 例 例:以“职工号”为关键字建立降序唯一索引,索引文件名“ZGH” INDEX ON 职工号 TAG ZGH OF ZHGGL.CDX DESCENDING UNIQUE * * *

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档