预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

四、实验2-3报告1.通过上述实验,请回答下列问题(1)顺序查找与索引查找有何不同?答:顺序查找命令是按表的排列顺序依次搜索满足条件的第一条记录;是依赖索引文件用折半查找的算法来实现的。例如,在个记录中查找一个满足条件的记录,采用折半查找的算法则不超多10次比较即可完成查找,而顺序查找则最多需要比较1023次。顺序查找速度较慢,适合于记录数比较少的数据表。而索引查找是在已打开的索引文件中搜索索引关键字与指定表达式匹配的第一个记录。其优点:算法简单,且对表的结构无任何要求。可用于查找未索引或已索引的表文件。注意:顺序查找中,LOCATE和CONTINUE只能用于当前工作区(2)SUM命令与REPLACE命令有什么不同?答:SUM是对当前表的指定数值型字段或全部数值型字段纵向求和;而REPLAY命令是成批修改表字段值的非全屏编辑命令。1.SUM命令是数值字段求和命令,REPLACE命令是表记录修改命令。2.SUM命令的默认范围是ALL,REPLACE命令的默认范围是NEXT1.3.REPLACE命令同表达式的值成批修改多个指定字段的值,SUM命令是对当前表的指定数值型字段或者全部数值型字段纵向求和。4.命令格式不同。例REPLACE命令中ADDITIVE还能对备注字段有用(3)在对表进行分类汇总前必须要对分类字段做什么操作?答:在对表进行分类汇总前表文件必须先打开或建立该字段的排列或引序。若没有排列或索引,先建立索引或排序。(4)如果要将数据表文件转换成其它软件系统能够接收的格式,用什么命令实现?答:表内容的复制命令:COPYTO<文件名>[<范围>][FOR<条件>][FIELDS<字段表名>][[TYPE][SDF/XLS/DELIMITED[WITH<分隔字符>/WITHBLANK…]]](5)能够直接用赋值语句修改字段变量的内容吗?应该用什么命令?答:能,可以用replace和with。2.实验完成情况及存在问题