实验二:表的排序、索引与统计.doc

实验二:表的排序、索引与统计.doc

ID:57301151

大小:19.00 KB

页数:4页

时间:2020-08-10

实验二:表的排序、索引与统计.doc_第1页
实验二:表的排序、索引与统计.doc_第2页
实验二:表的排序、索引与统计.doc_第3页
实验二:表的排序、索引与统计.doc_第4页
资源描述:

《实验二:表的排序、索引与统计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机VisualFoxPro程序设计教程实验报告2013年4月25日姓名学号年级11级专业汉语言文学班级实验题目:表的排序、索引与统计实验目的:1、掌握表中数据的排序与索引,数据记录顺序查询和索引查询。2、掌握表的数据求和、求平均值、统计和分类汇总等操作。实验内容:利用实验一建立的表student.dbf,完成下列操作:1、显示总成绩在前5名的学生记录;2、统计少数民族女生的人数,并把它存入变量A中;3、分别求男、女学生的平均年龄;4、建立一个结构复合索引文件,其中包括两个索引:A:记录以学号降序

2、排列;B:记录以姓名降序排列,姓名相同时则按出生年月升序排列;5、对第4步建立的索引,测试Find、Seek命令的用法;6、按性别对数学与外语成绩进行汇总;7、将student.dbf倒置浏览,并存入fstudent.dbf中(即fstudent.dbf中的首记录在fstudent.dbf中为末记录)。实验步骤:1、VisualFoxPro中没有一条命令能完成按序显示的任务,要显示总分在前5名的学生名单,可使用索引加显示两条命令来实现。USEstudentINDEXONsx+wyTAGcjDESCL

3、ISTNEXT52、在VisualFoxPro的命令窗口中,输入:COUNTFORssmzANDxb=”女”TOa?a3、student.dbf表中没有年龄字段,可使用字段表达式(DATE()-csny)/365来计算每人的年龄。CALCULATEAVG((DATE()-csny)/365)FORxb=”男”TOnanCALCULATEAVG((DATE()-csny)/365)FORxb=”女”TOnv?nan,nv4、在VisualFoxPro的命令窗口中,输入:INDEXONxhTAGxhDE

4、SCINDEXONxmSTR(DATE()-csny)TAGxm_csnyDESC5、如果要查找学号为“009905”的同学记录,要先将索引标记“xh”设为主控索引,然后进行相应的查找,要查找姓名为“张小强”的学生记录也与之类似,具体操作命令是:SETORDERTOxhFIND009905SEEK“009905”x=”009905“FIND&xSEEKxSETORDERTOxm_csnyFIND张小强DISPSEEK“张小强”6、在VisualFoxPro的命令窗口中,输入:USEstudentIN

5、DEXONxbTAGxbTOTALONxbTOcjhzFIELDSsx,wyUSEcjhzBROWSE7、在VisualFoxPro的命令窗口中,输入:USEstudentINDEXONRECN()TAGrecDESCBROWSECOPYTOfstudentUSEfstudentBROWSE分析与体会:注意中英文替换,仔细检查中英文标点符号,以防不能执行命令。实验指导教师实验成绩

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

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

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