下载此文档

第六章索引排序与统计.doc


文档分类:高等教育 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
第六章索引、排序与统计教学内容:前一次课我们讲了表的创建,然而在表里有多种对表的不同操作,比如排序、查找等一些命令操作。今天我们讲第5章:索引、排序与统计:(一)什么是排序:对表记录的顺序做物理调整,并生成新表.(二)命令:格式:SORTTO<新表文件名>ON<排序字段名1>[/A][/D][/C][,<排序字段名2>][/A][/D]…][<范围>][FOR<条件>][FIELDS<字段名表>]说明:(1)排序的结果放入产生的新表文件,记录号发生变化。(2)排序字段(有的书称关键字),可以是C、N、D型。C型,英文按字母、汉字按拼音顺序。(3)[/A]—升序,[/D]—降序,[/C]—英文不分大小写,缺省—升序。(4)可先按字段名1(关键字1)排序,若相同再按字段名2(关键字2)排序。示例: USE学生表SORTTOSTUDENT1ON班级,姓名/DUSESTUDENT1LISTUSE学生表SORTTO学生表_金融ON学号FOR班级=“金融二”:索引实际上是一种排序,但是它不改变表中数据的物理顺序,而是另外建立一个记录号列表。,可以为一个表建立多个索引,每一个索引确定了一种表记录的逻辑顺序。注意:(即此据建立索引的字段),它们分别是:(一)使用命令创建索引:IndexOn<索引表达式>To<索引文件名>/Tag<索引名>[For<条件表达式>][Ascending][Descending][Unique][Candidate](后选)(二)利用表设计器创建索引的操作步骤文件打开表的名字显示表设计器索引索引名索引类型索引表达式保存示例1:USE学生表INDEXON姓名TAG姓名LISTUSE学生表INDEXON班级+性别TAG班级_性别OF学生表_班级性别LISTINDEXON班级 :Setindexto<索引文件><索引名>:LOCATE[<范围>]FOR<条件>[WHILE<条件>]说明:(1)找到后指针指向该记录,用DISP显示。未找到,指向末记录后。(2)适用于表文件。索引文件也是顺序查找(速度慢)。(3)若满足条件的记录有多个,CONTINUE命令指针指向下一个。(4)[<范围>]缺省=ALL示例1:在“”中查找姓名未周莉的记录。(教材P91例5-7):SEEK<表达式>[ORDER<索引号>/IDX<索引文件名>/[TAG]<标识名>[OF<CDX文件名>][ASCENDING/DESCENDING]]说明:(1)功能与FIND相同(2)字符串必需用定界符,字符串

第六章索引排序与统计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bb21547
  • 文件大小45 KB
  • 时间2020-09-27