论文部分内容阅读
【摘要】数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库课堂教学长久以来都存在着枯燥乏味、晦涩难懂、理论与实践脱节等诸多问题,本文中笔者针对这种情况,以Access软件为例进行情境教学设计,取得了很好的教学成果。
【关键词】数据库教学课堂教学Access软件教学
数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用,比如财税系统、工资信息系统、人事网络系统、编制人事系统等。学校的每块工作同样也缺少不了数据库。学生的学籍身份信息,每年的中考、高考报名也同样是使用网络数据库来完成。然而,在实际的教学中,大多数学生普遍认为学习数据库难度过大,不易操作,因此产生畏惧心理,学习数据库缺乏兴趣,更谈不上实践运用,做练习、考试也只是机械对付,搪塞过关;数据库教学也成了教师教授时常常抱怨的话题。数据库课堂教学也呈现了另一番“景象”:课堂上教师讲得是“如火如荼”,口干舌燥;学生听得是云里雾里,昏昏欲睡。期望数据库教学课堂高效精进,也只能成了教师们期望的幻影。因此,怎样建立高效的数据库教学模式,一直是信息技术教师们苦于探索的课题。
经过多次教学实践和探索,笔者认为利用Acess软件进行数据库教学,可以让学生很快地掌握一些简单建构数据库的方法,去做一些简单的、小型的数据处理,从而很形象地理解、领会建构数据库的模式和方法,培养起学生初步使用数据库的意识,让数据库教学与学生的生活更好地联系在一起。自然,这也改变了当前数据库教学的一些不良现状。
本着学以致用的思想,如果把书本上的内容搬下来能够解决实际的问题,让学生亲自去当一位数据库开发人员,那么,既可以锻炼学生的动手能力,还能激发他们探索新鲜事物的兴趣。于是在教授到数据库相关教学内容时,我以学生身边常见的超市管理为例,做一个简单的超市管理系统,让每位学生都当一回超市CEO,让他们自己去设计超市管理的内容,设计好之后再通过Acess把它实践出来。
在设计之前呢,我先给学生详细地介绍了数据库的功能,以及简单的数据库制作软件Access的基本内容,以及它能够解决一些什么样的实际问题。围绕Access软件,我要求学生了解之后能够把软件的功能和实际的需求联系起来,启发他们“超市管理系统”要求解决哪些实际问题,并且要求学生用笔和纸勾画出来。经过讨论,学生首先能想到的是如何把超市管理需要的信息进行存储,比如商品信息、销售人员信息、库存情况等等。接着我再启发学生这些信息怎么保存在数据库中呢?学生们围绕我的问题进行讨论,最后得出结论存储信息可以用“表”。就这样我一步步把学生的设计从单一、抽象的理论过渡到学会“表“的使用,让他们明白“表”是完成建立数据库信息存储的一个重要环节。同时,并做示例性的引导,让学生把一些商品信息、销售人员信息、库存情况录入表中。最后,再让学生自己归纳,得出结论,掌握“表”的操作方法和步骤。
存储的问题解决了,可学生又碰到了其它的问题,在计算利润的时候发现用Access并不能得心应手。这时,我又引导学生让他们尝试利用比较熟悉的电子表格软件来解决问题。学生们在电子表格软件操作上显得比较轻松、熟练,自然很轻松地把商品利润计算出来。在这个时候,我乘势告诉学生不仅能把电子表格导入到Access 中,其它好多文件类型都能导入到数据库中。通过这个教学操作环节,再来让学生理解数据库的真正意义,自然也就水到渠成。很多学生都说,数据库就像一个数据的仓库,能容纳很多各种各样的信息。
接下来我再次启发学生,超市相关信息建立了,那又怎样来进行数据的管理呢?如果每位销售人员在月末都要给他们算提成,以提高他们工作的积极性,那怎么来算提成呢?每个月的超市盈利情况又怎么算呢?一连串问题,一下子激发了學生们的积极性。很多学生都跃跃欲试,急于想找到方法。这时,我顺势引入下一个教学内容,告诉学生使用“查询“对象来管理存储的信息,查询能按使用数据库人员的需要去调取存在表中的信息,如果表与表之间建立了关联,还可以同时调取多张表的内容,它给使用者带来极大的方便。明白这个环节后,我让学生尝试着来算一算超市中每个工作人员某一个月的销售提成。可以看出,大部分学生也能独立地完成这个任务,而且都显得比较快速。只有少数几个同学碰到一些困难,但在其他同学的帮助下,最后也能轻松算出数据,得出结果。在此基础上,我再进行拓展,让学生查询“公司的女职工有多少位?”“谁是销售明星?”学生在我的指导下也能完成这些任务。通过这个环节的操作实践,学生们再来明确“查询”是Acess 软件的重要内容,也是数据库的优势所在,也就不是难事了。
在教学的最后,我让学生重新回顾利用Acess 软件来建立数据库的方法步骤,增强记忆,达成共识,并且让他们用学到的这些知识,分组完成课后练习,巩固知识。
阿基米德曾经说过,“给我一个支点,我就能推动整个地球。”在看似显得繁琐、枯燥的数据库教学中,教师应找好课堂教学的“支点”,打开“缺口”,课堂同样能够变得精彩,学生也能学得轻松,教师们的期望也不再是渺茫的“幻影”。
参考文献
[1]河南省职业技术教育教学研究室 编 《数据库技术—ACCESS 2003(第2版)》 电子工业出版社 2013年1月
[2]李严. 《Access数据库程序设计》教学方法的研究[J]. 吉林省教育学院学报. 2010(10)
[3]李群英. 情境教学法在Access数据库课堂教学中的运用[J].教师,2012,(26):47-48.
【关键词】数据库教学课堂教学Access软件教学
数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用,比如财税系统、工资信息系统、人事网络系统、编制人事系统等。学校的每块工作同样也缺少不了数据库。学生的学籍身份信息,每年的中考、高考报名也同样是使用网络数据库来完成。然而,在实际的教学中,大多数学生普遍认为学习数据库难度过大,不易操作,因此产生畏惧心理,学习数据库缺乏兴趣,更谈不上实践运用,做练习、考试也只是机械对付,搪塞过关;数据库教学也成了教师教授时常常抱怨的话题。数据库课堂教学也呈现了另一番“景象”:课堂上教师讲得是“如火如荼”,口干舌燥;学生听得是云里雾里,昏昏欲睡。期望数据库教学课堂高效精进,也只能成了教师们期望的幻影。因此,怎样建立高效的数据库教学模式,一直是信息技术教师们苦于探索的课题。
经过多次教学实践和探索,笔者认为利用Acess软件进行数据库教学,可以让学生很快地掌握一些简单建构数据库的方法,去做一些简单的、小型的数据处理,从而很形象地理解、领会建构数据库的模式和方法,培养起学生初步使用数据库的意识,让数据库教学与学生的生活更好地联系在一起。自然,这也改变了当前数据库教学的一些不良现状。
本着学以致用的思想,如果把书本上的内容搬下来能够解决实际的问题,让学生亲自去当一位数据库开发人员,那么,既可以锻炼学生的动手能力,还能激发他们探索新鲜事物的兴趣。于是在教授到数据库相关教学内容时,我以学生身边常见的超市管理为例,做一个简单的超市管理系统,让每位学生都当一回超市CEO,让他们自己去设计超市管理的内容,设计好之后再通过Acess把它实践出来。
在设计之前呢,我先给学生详细地介绍了数据库的功能,以及简单的数据库制作软件Access的基本内容,以及它能够解决一些什么样的实际问题。围绕Access软件,我要求学生了解之后能够把软件的功能和实际的需求联系起来,启发他们“超市管理系统”要求解决哪些实际问题,并且要求学生用笔和纸勾画出来。经过讨论,学生首先能想到的是如何把超市管理需要的信息进行存储,比如商品信息、销售人员信息、库存情况等等。接着我再启发学生这些信息怎么保存在数据库中呢?学生们围绕我的问题进行讨论,最后得出结论存储信息可以用“表”。就这样我一步步把学生的设计从单一、抽象的理论过渡到学会“表“的使用,让他们明白“表”是完成建立数据库信息存储的一个重要环节。同时,并做示例性的引导,让学生把一些商品信息、销售人员信息、库存情况录入表中。最后,再让学生自己归纳,得出结论,掌握“表”的操作方法和步骤。
存储的问题解决了,可学生又碰到了其它的问题,在计算利润的时候发现用Access并不能得心应手。这时,我又引导学生让他们尝试利用比较熟悉的电子表格软件来解决问题。学生们在电子表格软件操作上显得比较轻松、熟练,自然很轻松地把商品利润计算出来。在这个时候,我乘势告诉学生不仅能把电子表格导入到Access 中,其它好多文件类型都能导入到数据库中。通过这个教学操作环节,再来让学生理解数据库的真正意义,自然也就水到渠成。很多学生都说,数据库就像一个数据的仓库,能容纳很多各种各样的信息。
接下来我再次启发学生,超市相关信息建立了,那又怎样来进行数据的管理呢?如果每位销售人员在月末都要给他们算提成,以提高他们工作的积极性,那怎么来算提成呢?每个月的超市盈利情况又怎么算呢?一连串问题,一下子激发了學生们的积极性。很多学生都跃跃欲试,急于想找到方法。这时,我顺势引入下一个教学内容,告诉学生使用“查询“对象来管理存储的信息,查询能按使用数据库人员的需要去调取存在表中的信息,如果表与表之间建立了关联,还可以同时调取多张表的内容,它给使用者带来极大的方便。明白这个环节后,我让学生尝试着来算一算超市中每个工作人员某一个月的销售提成。可以看出,大部分学生也能独立地完成这个任务,而且都显得比较快速。只有少数几个同学碰到一些困难,但在其他同学的帮助下,最后也能轻松算出数据,得出结果。在此基础上,我再进行拓展,让学生查询“公司的女职工有多少位?”“谁是销售明星?”学生在我的指导下也能完成这些任务。通过这个环节的操作实践,学生们再来明确“查询”是Acess 软件的重要内容,也是数据库的优势所在,也就不是难事了。
在教学的最后,我让学生重新回顾利用Acess 软件来建立数据库的方法步骤,增强记忆,达成共识,并且让他们用学到的这些知识,分组完成课后练习,巩固知识。
阿基米德曾经说过,“给我一个支点,我就能推动整个地球。”在看似显得繁琐、枯燥的数据库教学中,教师应找好课堂教学的“支点”,打开“缺口”,课堂同样能够变得精彩,学生也能学得轻松,教师们的期望也不再是渺茫的“幻影”。
参考文献
[1]河南省职业技术教育教学研究室 编 《数据库技术—ACCESS 2003(第2版)》 电子工业出版社 2013年1月
[2]李严. 《Access数据库程序设计》教学方法的研究[J]. 吉林省教育学院学报. 2010(10)
[3]李群英. 情境教学法在Access数据库课堂教学中的运用[J].教师,2012,(26):47-48.