您好,欢迎访问三七文档
第个教案教学课题:第5章数据统计和汇总第2节数值字段求和与求平均值——数值字段求平均值命令第3节数据分类汇总教学课型:讲授课教学方法:讲授法、点拔法、举例法、比较法教学目标:1、掌握统计数值型字段平均值及对数据进行分类汇总的基本方法。2、让学生通过本节课的学习,能够统计不同条件的数据值型记录进行求平均值,能够对不同数据进行分类汇总。3、培养学生的发现问题、分析问题、解决问题的能力,让学生在动手操作中得到知识重点。教学重点:对于命令格式的理解教学难点:对于命令的具体应用教学关键:让学生勇于参与课堂教学活动,能够将知识融于一体。教学课时:二课时教学时间:2006年月日年第节月日年第节教学用具:常规用具教学过程:组织教学:组织教学,师生问好,了解学生出勤情况,进入正课。复习提问:1、统计记录的命令是什么?2、如何进行字段横向求和?3、如何进行数值型字段纵向求和?4、统计XJ库的记录个数,以及N型数据的求和?导入语:同学们,我们上节课已经学习了对于数值型字段进行求和,而且也使用统计记录命令和求和命令进行了对N型数据求平均值,这种方法显然是非常麻烦的,那么我们今天就来一起学习一种比较简单的命令,来求N型数据的平均值。教学方法教学内容教学分析讲授法点拔法讲授法举例法讲授新课第二节数值字段求和与平均值可以用命令对满足条件的记录按表达式分别计算平均值,并可将结果分别存入内存变量。其作用相当于求和之后,再除以记录数。命令格式:AVERAGE[范围][数值表达式表][TO内存变量表][FOR条件][WHILE条件]功能注释:(1)范围短语的默认值是ALL。(2)如果缺省表达式,则对数据库中所有数值型字段分别求平均值。(3)若用TO短语指定内存变量,内存变量的个数必须与表达式的个数相同。若不用TO短语,则仅在屏幕上显示结果例1:统计XSCJ数据库中的女生的语文、数学、英语的平均分USEXSCJ.DBF↙AVERAGEFOR性别=“女”语文,数学,英语例2:统计CJ库中语文、数学、英语、微机的平均分并保存在内存变量A,B,C,D中。USECJAVERAGETOA,B,C,D?A,B,C,D练习:将CJ库文件中的前5条记录的4门课程由前一节的知识过渡到本节课的知识内容,让学生可以针对于前一节课的知识进行比较的讲解,学生这样很容易掌握,掌握的也会比较灵活。通过例题让学生从中得到此命令在使用过程中应该注意的各种事项,从而学生把知识融入到具体的实例与练习中。讲授法点拔法讲授法按2:2:3:3的权重纵向求平均值。USECJAVERAGE语文*0.2,数学*0.2,英语*0.3,微机*0.3TOW,X,Y,Z?W,X,Y,Z第3节数据分类汇总FoxBASE可以数据库中的数值型字段,按照汇总关键字分类,各组分别求和,结果作为相应字段值存入新生成的汇总数据库。命令格式:TOTALON汇总关键字TO数据库名[FIELDS字段名表][范围][FOR条件][WHILE条件]功能注释:(1)数据库必须在汇总关键字上排序或索引。系统默认新生成的汇总数据库扩展名.DBF,其结构与原数据库相同,但不包括备注字段。(2)数据库中汇总关键字相同的一类记录,在新库中只有第一个记录,但数值型字段值是同类记录之和。(3)用FIELDS短语指定汇总字段,若缺省,则对所有数值型字段汇总。范围的默认值是ALL。(4)如果库结构中字段宽度不足以容纳汇总结果,系统将提示“数值溢出(数据丢失)”,并在相应字段中用*表示。因此,在执行汇总命令之前,应当估计出字段求和大小。若有必要,要由对数值型字段的相关操作引入本节课的第二知识点,让学生能够得到知识的联系性,从而得到知识的统一。讲授TOTAL命令使用过程中的注意事项,让学生对此命令有相应的理解,尤其是与其它命令不一样的地方,要引起学生的特别注意。举例法演示法先修改库结构,拓宽有关字段的宽度。注意,在FoxBASE中,除TOTAL之外的其他命令中的FIELDS短语的作用是关系运算的投影,只有TOTAL命令中的FIELDS例外。例1对职工简况数据库按性别分类,汇总基本工资。先把基本工资字段的宽度改为8,以便容纳汇总结果。.USEA:ZGJK.MODIFYSTRUCTURE(把基本工资字段的宽度改为8).INDEXON性别TOXB.TOTALON性别TOTXBFIELDS基本工资21记录被汇总2记录生成.USETXB.LIST姓名,性别,基本工资记录号#姓名性别基本工资1李小明男13529.80(所有男职工的总工资)2刘明明女6400.30(所有女职工的总工资).MODIFYSTRUCTURE(用Ctrl+U删除具除性别和基本工资以外的字段。)对于FIELDS短语的使用与其它命令不同之处,要让学生明白。将例题向学生讲授明白,真正的理解此命令的使用方法,以及在使用过程中应该注意的各种问题所在。本例题将以前所学的知识(命令)进行了相关的复习,可以采取复习提问的方法,让学生回答,让学生把其中的问题讲清楚。.USE显然,在汇总数据库中,姓名等其他字段已经没有实际意义了。用修改库结构的命令删除,只保留性别和基本工资两个字段。小结:本节课重点讲授数值型字段进行纵向求平均值命令AVER命令以及对数据进行分类汇总命令TOTAL的使用方法,要求学生在练习和上机实践中具体的对这两个命令进行熟悉。作业:P78选择题:1-10课后记:对于小结部分可以让学生进行总结,锻炼学生的语言表达能力。
本文标题:求平均值汇总教案
链接地址:https://www.777doc.com/doc-2368201 .html