新乡医学院理论课教案

新乡医学院理论课教案

ID:33468346

大小:48.50 KB

页数:4页

时间:2019-02-26

新乡医学院理论课教案_第1页
新乡医学院理论课教案_第2页
新乡医学院理论课教案_第3页
新乡医学院理论课教案_第4页
资源描述:

《新乡医学院理论课教案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、新乡医学院理论课教案基 本 内 容备 注一、排序 命令格式:SORTTO<文件名>ON<字段名1>[/A/D/C][[,<字段名2>[/A/D/C]…][范围][FOR<条件>][FIELDS<字段名表>]注意:  1、ON后面的字段名有多个时的排序依据  2、/A/D/C的意思,默认的为升序3、D、C、汉字、日期等型字段的排序4、各子句省略时的功能及各子句的限定对象5、不能选用M和G型字段来排序例1:USEstudentSORTTOxhON 学号FIELDS学号,姓名,出生日期  USExhLIST同时多个字段进行排序:例2:   usestude

2、ntSORTTOxcON性别,入学成绩     USExcLIST例3:USE studentSORTTOxmON;姓名/D FOR 入学成绩>60USExmLIST二、索引索引文件分类:单一索引和复合索引索引的类型: 主索引       候选索引       普通索引        唯一索引创建索引文件: 方法一:命令方式格式: INDEXON<索引关键字>TO<单索引文件名>

3、TAG<索引标识名>[FOR<条件>][COMPACT][UNIQUE][ADDITIVE][ASCENDING

4、DESCENDING]说明:1、各子句的用法   2、索引

5、关键字不能为L、M、G型字段   3、索引关键字表达式为多个关键字组合(即多重索引)时的表示方式。 方法二、用表设计器建立索引例4: 为student.dbf建立一个结构化复合索引文件,其中包含两个索引:记录以姓名降序排;记录以班级升序排,相同班级的按入学成绩升序排USEstudentINDEXON姓名TAGxmDESCENDINGLISTINDEXON班级+STR(入学成绩,5,1)TAGbrLIST使用索引文件  (一)索引文件的打开    格式一:USE<表名>INDEX<索引文件名表>格式二:SETINDEXTO[<索引文件名表>][ADDI

6、TIVE]说明:1、格式一打开表的同时打开索引文件,如果表具有结构复合索引文件,该索引文件自动与表一起打开2、格式二是在打开数据库或表以后,单独打开索引文件名表所指定的索引文件3、<索引文件名表>可以是索引文件,也可以复合索引文件4、若缺省ADDITIVE选项,则在用本命令打开索引文件时,除了结构化复合索引文件外的其他索引文件均被关闭(二)索引文件的关闭格式一:CLOSEINDEX格式二:SETINDEXTO三、数据的搜索1、SEEK命令和FIND命令格式:SEEK<表达式>FIND<表达式>说明:1、对当前表要建立索引,且表达式之值必是表中索引关键

7、字的值2、如果找到匹配的记录,则RECNO()函数返回匹配的记录号,FOUND()函数返回.T.,而EOF()函数返回.F.;未找到时返回的值分别为记录总数+1、.F.、.T.3、若状态设置为SETEXACTON,则搜索数据时的匹配为精确匹配。相反,若执行了SETEXACTOFF命令,搜索状态为模糊匹配4、该命令只定位到与索引关键字相同的第一个记录,要继续查找下一个匹配的,用SKIP搜索学生表中:11班的学生;出生日期为08/01/85的记录USEstudentUSEstudentINDEXON班级TAGbjINDEXON出生日期TAGrqSEEK“

8、11”FIND{08/01/85}?FOUND()?FOUND()?RECNO()DISPLAY?EOF()DISPLAYSKIPDISPLAYLOCATE命令格式:LOCATEFOR<条件>[<范围>][WHILE<条件>]CONTINUE例:USEstudentLOCATEFOR入学成绩>=600AND性别=“男”?RECNO(),FOUND()DISPLAYCONTINUE四、查询查询建立的步骤:可分为七步。1、创建查询2、用查询设计器创建查询3、查询设计器的界面组成4、定向输出查询结果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。