第六章 数据表的排序、索引与统计.ppt

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

第6章 数据表的排序、索引与统计 2.打开索引文件的菜单方式 ◆ 选择系统菜单“文件”、“打开”,弹出“打开”对话框。在 “文件类型”列表框中选择“索引(*.Idx、*.Cdx),在“文 件名”文本框中选择索引文件名。之后,单击“打开”按钮。 或者在“打开”对话框中直接双击要打开的索引文件名。 ◆ 单击“显示”、“浏览”。 ◆ 单击“表”、“属性”,在随后弹出的所示“工作区 属性”对话框中,从“索引顺序”列表框中选择所需索引名 称,按“确定”按钮。 四、关闭索引文件 1.关闭当前的索引文件 Set Index To 2.关闭所有的索引文件 Close Indexes 五、索引文件的维护 索引文件的维护包括:删除索引文件或索引标识符、重新索引、改变主索引。 1.删除索引文件或索引标识 (1)删除索引文件 删除索引文件与删除表文件一样。其格式为: Delete File 索引文件名 (2)删除索引标识符 从指定的.Cdx复合索引文件中删除指定的索引标识 符,其格式为: Delete Tag [All/索引标识符1 [Of 非结构化复合索引文件名1] * * 教学目的: 1.表的排序与索引。 2.数据表的统计. 教学重点(难点): 掌握数据库的排序与索引的可视化操作和命令操作。 6.1数据表的排序 6.1.1表的排序 1.排序的概念 排序就是根据数据表的某些字段(称为关键字段)的“值”(称为关键字值)的大小重排记录,(可为升序、可为降序)排序后将产生一个新的可单独使用的数据表文件(*.DBF)。原数据表文件不变。 2、排序文件的建立 命令方式: (1)命令格式: SORT TO 新文件名 ON 字段名1 [/A|/D][/C] [,字段名2 [/A|/D][/C] [范围] [For条件表达式1] [Fields字段名表] (2)命令功能: 根据”关键字段”的值(称为关键字值)的大小重排记 录,产生一个新的可单独使用的数据库文件(*.DBF)。 (3)命令说明: ① 新文件名是指重新排列后的新数据表文件名. ② 排序规则: 排序关键字,仅能使用当前数据表的字段名,不允许使 用任何类型表达式。字段类型可以是C型、N型、D型、L 型。 如果选择多个字段作为关键字段来进行多重排序,之间 要用英文状态下的逗号“,”分隔。排在最前面的为第一 关键字段,最先排序,第一关键字段值相同,则按第二关 键字段值排序,依此类推。 ③ 缺省范围、For条件等子句表示对所有的记录排 序,否则对指定范围、条件的记录排序。 ④ Fields子句的字段名表指定排序的新文件应包含的字 段名。 ⑤ 选项/A和/D分别表示升序或降序,不选择则默认为按升 序排列。选项/C表示不区分字母的大小写。 (4)例题: 1.对学生档案表数据表中79年以后出生的学生按年龄(降序)排序,当年龄相等时按班级(升序)排序,并要求排序新文件(yub1.DBF?)只包含学号、姓名、性别、年龄字段。 USE 学生档案表 SORT TO yub1 ON 年龄/D,班级 FOR YEAR(出生日 期)1979 Fields 学号,姓名,性别,年龄 2.在学生档案表数据表文件中,产生一个98级学生按班级升序及出生日期降序排序的新数据表文件BJCS.DBF。 USE 学生档案表 sort to bjcs on 班级,出生日期/d for subs(学号,1,2)=98 排序文件特点: 排序后的文件是一个新的数据表文件(*.DBF),新的数据表文件是原数据表文件的子表或全表。 排序文件与原数据表文件没有任何直接的联系,可以单独独立使用。也不会影响或改变原数据表的任何内容。 6.2 索引 1.索引的概念 所谓索引就是按照索引表达式(数据表的某个字段或字段的组合)的值使表中的记录有序排列的一种技术。 索引与排序不同,它不能单独使用,必须同源数据表文件一起使用。 索引文件中只包含两项信息:一是每条记录索引关键字表达式的值,另一项是与其对应的记录号。既在索引文件中只保留索引关键字和记录号信息,并不存在记录的字段数据,因此它不能单独使用,必须同时打开原数据文

文档评论(0)

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

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

1亿VIP精品文档

相关文档