第5章 索引排序与统计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 索引排序与统计

* 经济与管理学院 * 5.5.2 表之间的关系 1.表的关联类型 一对一关联 一对多关联 多对多关联 * 经济与管理学院 * 2.建立表间的临时性关系 利用“数据工作期”窗口建立 使用 SET RELATION 命令: 打开子表; 为子表按要关联的字段建立索引; 在新工作区打开父表; 在父表所在工作区执行命令: Set relation to 关联表达式 into 工作区号|别名 步骤 * 经济与管理学院 * 5.5.3表之间的连接 格式:join with 别名to新表文件名forexpL[fields字段列表] 该命令生成一个新的表文件 经济与管理学院 经济与管理学院 * 经济与管理学院 * 5.1 排序 命令格式:sort to表名on字段名1[/A|/D][/C][, 字段名1[/A|/D][/C]…][ASCENDING|DESCENDING][SCOPE][FOREXPL][FIELDS字段名列表] 注意:该命令最终的结 果是生成一个新表!!且 使用该命令不需要建索引! * 经济与管理学院 * 5.2 索引 5.2.1 索引的概念 一本书的目录可看作是一个索引文件,该文件中只有“章节标题”及其所在的“页码”两项,根据此文件可很快找到所需的内容,而不必一页一页地顺序翻阅。对表文件也可建立类似的索引文件。 * 经济与管理学院 * 1.索引的作用 可使表文件按索引表达式的值进行逻辑排序 可以快速查询表中数据 要建立两数据库表间的永久性关系,必须建立索引文件 * 经济与管理学院 * 2.索引文件的构成 索引文件不能显示 索引关键字 记录号 3.索引文件的特点 物理顺序 逻辑顺序 使用顺序 * 经济与管理学院 * 4.索引文件的分类 (1)按对索引表达式值的不同要求分,可分为下列四种类型: 1)主索引:要求索引表达式的值是唯一能够标识每个记录处理顺序的值。自由表不能建立主索引,一个数据库表只能建立一个主索引。 2)候选索引:像主索引一样,要求索引表达式的值是唯一能够标识每个记录处理顺序的值。一个表可以建立多个候选索引。 * 经济与管理学院 * 3)唯一索引:索引表达式的值可以有重复值,如果表中记录的索引表达式值相同,则只将第一个索引表达式 的值存入索引文件中。 4)普通索引:索引表达式的值可以有重复值,如果表中多个记录的索引表达式的值相同,则可重复存入索引文件中。 注意事项: 表中所建不同类型 索引文件个数?? 什么时候使用什 么类型的索引?? * 经济与管理学院 * (2)按索引文件结构分: 单项索引文件(·IDX ) 复合索引文件(·CDX ) 压缩型 非压缩型 结构复合索引文件 非结构复合索引文件 VFP6.0索引文件 * 经济与管理学院 * 5.2.2 索引的建立 1.在表设计器中建立索引 设置过程中可借助于表达式生成器来进行 2.命令方式 格式一:INDEX ON 关键字表达式 TO 单项索引文件名 [ FOR 条件 ][COMPACT] [UNIQUE ][ ADDITIVE] 将书本命令分解成两条: 此方式生成的索引类型是…??? 索引选项卡 移动按钮 排序按钮 在此框中输入索引标记 在此列表框中选择索引类型 在此文本框中输入索引表达式 在此输入条件表达式 表达式生成按钮 * 经济与管理学院 * 格式二:INDEX ON 关键字表达式 TAG 标识符名 [OF 复合索引文件名] [FOR 条件][ASCENDING] [DESCENDING][UNIQUE|CANDIDATE][ADDITIVE] [ASCENDING | DESCENDING]:ASCENDING 指定复合索引文件为升序,这是默认值。 DESCENDING 指定复合索引文件为降序。 结构复合索引文件的特点: 在打开表时自动打开 同一索引文件中能包含多个索引方案 在增、删、修改时系统自动维护索引 注意: 绝大多数情况下都是 用结构化复合索引 某些场合可能建立 临时性的单一索引 [UNIQUE]:对于一个索引关键值,只有第一个满足 该值的记录包含在.IDX文件或.CDX标识中。 利用UNIQUE子句可以避免显示或访问记录的重复值。 * 经济与管理学院 * 5.2.3 索引的使用 1.索引文件的打开 结构化索引文件是随表的打开而自动打开。而其它索引文件可用命令打开。 打开索引文件的两条命令: USE 表文件名 INDEX 索引文件名表 SET INDEX TO 索引文件名表 * 经济与管理学院 * 2. 设置主控索引 在同时打开多个索引时,要设置主控索引。 设置主控索引的命令如下: SET ORDER TO 数值

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档