vf排序索引统计多表操作

vf排序索引统计多表操作

ID:20044603

大小:1.11 MB

页数:38页

时间:2018-10-08

vf排序索引统计多表操作_第1页
vf排序索引统计多表操作_第2页
vf排序索引统计多表操作_第3页
vf排序索引统计多表操作_第4页
vf排序索引统计多表操作_第5页
资源描述:

《vf排序索引统计多表操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理和应用(3-2)【教学主要内容】数据记录的排序与索引数据表的查询数据表的计算数据表的复制数据表的关联、连接【教学要求】掌握数据记录的排序与索引掌握数据表的查询掌握数据表的计算掌握数据表的复制掌握数据表的关联、连接第二节数据表的操作一、VF常识二、数据记录的排序与索引三、数据表的查询四、数据表的计算五、数据表的复制六、多表操作一、VF常识数据表格文件:*.DBF(Tab1e)索引文件:*.IDX复合式索引文件:*.CDX屏幕格式文件:*.SCXFoxPro的配置文件:Config.FPWFoxPro的数据文件:FoxUser.DBF二

2、、数据记录的排序排序是指定一关键字段,并按此字段的字符顺序、数据值的大小或时间顺序对数据表中的记录存放次序重新排列,并生成一个新的数据表文件。程序命令SORTTO<文件名>ON<字段名1>[/A

3、/D][/C][<字段名2>[/A

4、/D][/C…][ASCENDING][DECENDING][范围][FOR条件1][WHILE条件2][FIELDS<字段表>][NOOPTIMIZE]二、数据记录的排序例如:USEstudent.dbfSORTTOstudent01.dbfons_number/DUSEstudent01.dbfbrowse二、

5、数据记录的索引索引的功能主要是为用户在使用过程中加快数据的检索,也就是说加快查询数据的速度。根据索引目录的数量,可将索引分为两类:单索引(.IDX)和复合索引(.CDX)。索引类型:主索引、候选索引、普通索引、惟一索引二、数据记录的索引菜单操作:打开表->“显示”菜单->表设计器->索引框->索引名->类型->表达式生成器例如:s_class字段为普通索引,s_number字段为候选索引二、数据记录的索引二、数据记录的索引程序命令INDEXON<表达式>TO<索引文件名>

6、TAG<索引名>[OF复合索引][COMPACT][ASCENDING

7、][DECENDING][UNIQUE

8、CANDIDATE][ADDITIVE]usestudent.dbfINDEXONs_classTAGCLASSINDEXONs_numberTAGNUMBERCANDIDATE三、数据表的查询直接查询命令1:LOCATE[范围][FOR条件1][WHILE条件2][NOOPTIMIZE]例如:USEE:excisestudent.dbfLOCATEforS_class=“计算机应用”DISPLAY命令2:CONTINUEDISPLAY三、数据表的查询索引查询命令1:FIND<字符串>

9、<数字>FI

10、ND“000903”命令2:SEEK<表达式>seek'000'+'906'三、数据记录查询USEstudent.dbf&&建立索引indexons_numbertostudent.idxseek'000'+'906'注意:要有indexons_numbertostudent.idx已经建立索引文件student.idxUSEstudent.dbfindexstudent.idxFIND“000903”四、数据表的计算使用新表Book1.dbf四、数据表的计算记录计数COUNT[范围][FOR条件1][WHILE条件2][TO<内存变量>][

11、NOOPTIMIZE]COUNTALLFORPublish=“电子工业出版社”TOpub?pub数据求和SUM[表达式表][范围][FOR条件1][WHILE条件2][TO<内存变量>][TOARRAY<数组>][NOOPTIMIZE]SUMALLPriceFORPublish=“电子工业出版社”TOpri四、数据表的计算求平均值AVERAGE[表达式表][范围][FOR条件1][WHILE条件2][TO<内存变量>][TOARRAY<数组>][NOOPTIMIZE]AVERAGEALLPriceFORPublish=“电子工业出版社”TOp

12、ri分类求和TOTALTO<文件名>ON字段名[FIELDS<字段表>][范围][FOR条件1][WHILE条件2][NOOPTIMIZE]USEE:excisebook1.dbfINDEXONTypetoE:excisetype.idxTOTALTOE:excisetype.dbfONtype四、数据表的计算USEE:excisetype.dbfBROWSE五、数据表的复制数据表结构的复制命令:COPYSTRUCTURETO<数据表名>[FIELDS<字段表>][[WITH]CDX

13、[WITH]PRODUCTION]例如:U

14、SEE:excisebook1.dbfINDEXONB_numberTAGB_numbercandidateINDEXONTypeTAGTypeLISTSTRU

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

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

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