有关数据库教学的思考
2014-06-19李晓
李晓
摘要:针对数据库教学的特点,结合教学过程中的具体实践,对教材的选择和授课的方式进行探讨,指出教学中应该注意的一些问题。
关键词:数据库;教学;实践
0 引言
数据库技术是现代信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础与核心。数据库相关课程是计算机专业学生的必修课程,这些课程的教学工作不容忽视。笔者根据教学过程中的具体实践,探讨教学中几个值得思考的问题。
1 教学软件是否应一味追求最新版本
有人认为,数据库归属于计算机专业,而计算机专业的教学应该紧跟时代的步伐,教材和教学软件都应该力求使用最新版本。这种观点并没有什么错误,但实际操作起来却往往不是这样。首先,学校多媒体教室的电脑配置更新较慢,很难运行最新版本的数据库软件。举例来说,Oracle数据库软件的运行就面临困难。多媒体教室电脑的内存容量就不能满足需求,而且每个多媒体教室安排多种课程,电脑上安装的软件繁多,新版的Oracle数据库教学软件基本上无法运行,严重影响教学质量;而电脑配置较高的机房往往早已排满其他课程。目前较新版本Oracle11g(最新12c版本)的配置要求较高,内存1G的电脑实际运行速度太慢,不能同时打开其他软件,尤其是开发调试更难以进行,因此内存最好大于等于2G,同时,相应的CPU、主板等硬件也要配套更新。如果要求学校多媒体教室的电脑配置迅速地更新换代,那么在具体实现方面确实也存在困难。
其次,虽然数据库软件不断更新换代,但是相关的基础知识并没有很大变化。例如,对于数据库原理与应用、关系数据库与SQL语言等课程所涉及的知识、数据模型、关系代数、标准SQL语言、数据库的安全性、完整性、规范化理论、数据库设计、备份和恢复、并发控制等基本理论和操作,无论是用Microsoft SQL Server2000版本,还是用2005或2008版本作为授课软件,实质上并没有很大的差别。然而,软件版本越新,对电脑硬件配置的需求就会越高。
另外,数据库教材《Visual FoxPro数据库程序设计》(2011年版)是目前计算机等级考试的指定教材之一。书中以Visual FoxPro 6.0软件为例,介绍数据库的设计开发等基础知识。虽然早在2007年,微软公司就宣布停止对VisualFoxPro的开发,但是很多学校教学和教育部门依然沿用经典版的Visual FoxPro 6.0。在实际应用中,这种桌面型数据库的处理速度很快,比较适合百万条数据级别系统的日常应用。
由此可见,并非最新的软件才是唯一最适合的教学软件。教学的关键在于培养学生举一反三的能力。中国有句古话“授人以鱼不如授人以渔”,如果你想把知识传授给别人,不如把学习知识的方法告诉他,道理其实很简单,鱼是目的,钓鱼是方法,给人一条鱼只能解一时之饥,但无法长久地解决问题,如果想永远有鱼吃,那就要学会钓鱼的方法。古人云:“授人以鱼,只供一餐,授人以渔,可享一生。”
在这个信息技术日新月异、计算机软硬件飞速发展的时代,一味地追求最新、最前沿的教材和教学软件并不是万全之策,也不应该是教学唯一关注的重点。
2 严密完整与通俗易懂的抉择
教学过程中往往会出现这样的情况:你需要给学生解释一个描述得很严密完整的定义,而且学生以前没有接触过这个抽象的概念。一种方法是用很标准、很晦涩的语言,一字不漏地描述它;另一种方法是用通俗易懂但并不那么绝对正确的比喻解释它。哪个效果更好一些呢?有人会担心,作为一个教师,怎么能让学生建立一个错误的概念呢?用不那么正确的比喻解释严密的定义或概念,这不是误人子弟吗?诚然,如果能直接让学生明白晦涩抽象的概念,而教师的描述又不出现任何偏差,那是最理想的效果,但是实际情况往往是这样:过于死板的讲解不但不能达到目的,反而很可能抹杀学生对新知识的兴趣。
爱因斯坦说过“兴趣是最好的老师”。一个人对一件事情产生了兴趣,往往就会全力以赴,认真钻研,想方设法弄懂它。孔子说过“知之者不如好之者,好之者不如乐之者。”作为教师,要善于影响、启发和引导学生,使学生对学习产生兴趣。例如,讲解Oracle数据库几种关闭方式的区别时,可以给学生打个比方,数据库关门时有4种情况:第1种(Normal),主人今天很有耐心,等待所有的客人自行离去后,再关门;第2种(Transactional),主人今天没有耐心,他亲自监督每位客人,当客人做完各自的事情后,就让客人立即离开;第3种(Immediate),主人今天非常没有耐心,它揪着客人出门,不让他们做完正在做的事;第4种(Abort),主人今天的心情糟糕到了极点,他直接拉下电闸,把客人赶走,房子里一片狼藉,系统不得不在下次开门时清理混乱的现场。这个例子中,把数据库实例SID比作主人,把客户端连接比作客人,把事务比作客人在做的事情。任何比喻都没那么严密,这个比喻也并不是十分经得起推敲,但这样能深入浅出地描述关闭数据库的几种情况,生动具体,容易让学生理解。
又如,讲解SQL Server的登录账户和用户账户以及权限分配时,可以使用这样一个比喻:如果把SQL Server比作一栋大楼,那么数据库就是大楼里的房间,一栋大楼里可以有许多房间,登录账户是一个人进人大楼的通行证,用户账户是这个人进入某几个房间的钥匙,因此,一个登录账户可以对应多个用户账户,针对不同的数据库有不同的用户账户,而每个房间里还可能有许多文件柜,权限就是打开这些文件柜的钥匙。
初次接触DBMS的学生,容易把SQL Server和数据库这两个概念混淆,也很难理解登录账户和用户账户的区别和必要性。运用浅显易懂的比喻可以达到直观的效果,有利于学生理解相关概念。
在教学过程中,教师不妨使用一些不那么严密的解释和比喻,变抽象为具体,变晦涩为鲜明,从而不断刺激学生大脑中枢神经的兴奋点,激发、培养学生的兴趣,使学习活动成为一件愉快的事情,达到学生乐此不疲、好学不倦的目的。endprint
3 善用多媒体
德国教育家第斯多惠说:“教学艺术的本质不在于传授的本质,而在激励、唤醒和鼓舞”。如果教师能合理地使用比喻,适当地使用多媒体教学课件,加入声音、图像、动画、视频等元素,那么可以使原来一些抽象的理论变得生动。在教学过程中合理地运用多媒体,可以有助于学生理解,能更好地实现教学目标。例如,教师在讲授“管理权限和角色”相关章节时,会讲到“系统权限不会被级联回收,而对象权限会被级联回收”的概念,学生理解起来比较困难,如果教师采用多媒体动画,就会有更良好的表达效果。
图1和图2中的三角代表用户,菱形代表权限。系统权限不会被级联回收的情况如图1所示。
如果授予的权限不是系统权限,而是对象权限,情况就不同了,对象权限会被级联回收的情况如图2所示。
通过动画演示,学生具体掌握了“系统权限不会被级联回收,而对象权限会被级联回收”的概念。这样学生就会一目了然,明白两种权限回收时的区别。正所谓“一图胜千言”,采用多媒体教学课件可以使原来一些抽象的理论变得生动。教师要能够合理地运用图片、动画声音、影像资料等多媒体手段,才能更好地实现教学目标。
然而,多媒体辅助教学不应该喧宾夺主。子曰:“过犹不及”,意思是超过和达不到的效果一样。多媒体只不过是一种教学辅助措施,不能代替教师的讲解和引导性的启发。如果课件内容仅仅是为了吸引学生的注意力,而忽略教学实质,变为以多媒体表现手法为重心,一味追求各种图片、动画和视频,反而容易分散学生的注意力;又或者教师仅仅是按照多媒体课件照本宣科,令多媒体课件从辅助手段变为主导,也很难达到良好的教学效果。
4 避免学生的习得性无助感
1967年,美国心理学家塞利格曼在研究动物时提出“习得性无助”的概念,他用狗作了一项经典实验,起初把狗关在笼子里,只要蜂鸣器一响,就开始对狗实施电击,狗被关在笼子里无法逃避,非常痛苦,经过多次实验之后,改变实验策略,在给狗电击前,先把笼门打开,然后再按响蜂鸣器,此时,狗不是选择逃出笼子,而是一听到蜂鸣器的声音,不等电击出现就先倒地开始呻吟和颤抖,本来可以主动地逃离痛苦,却绝望地等待痛苦的来临,这就是习得性无助
在数据库教学和实验过程中,学生也会现习得性无助的现象。如果这门课程从一开始就让学生觉得难度很大,而且在后续的学习阶段中,课程作业和实验也都让学生感觉很难正确完成,那么这时学生往往会产生倦怠、不自信的心理。此时学生如果得不到帮助或鼓励,久而久之就会在一次又一次的挫败中彻底失去信心,认为自己根本学不好这门课,最终选择“破罐子破摔”,彻底放弃努力。因此,教师要注重提高学生的理解能力和对课程内容的接受程度,根据不同专业、不同基础学生的特点采取不同的教学方式,在授课时尽量做到以人为本,循序渐进,根据实际情况,在教学大纲的基础上对教学内容作适当调整;对学生多鼓励、少批评,让学生重新找到信心,克服自卑和焦虑感,愿意努力尝试解决问题的方法。
5 结语
数据库课程是计算机学科的一门重要课程,笔者从教学软件的版本选择、教师授课的表达方式、多媒体的合理运用以及注重利用教育心理学鼓励学生等多方面进行探讨,指出教师应该在教学过程中综合应用多种授课方式,结合学生的实际情况,因材施教,激发学生的学习兴趣,从而达到更好的学习效果。教书育人是教师最重要的一项责任,这关系到学生将来的人生发展,关系到整个社会的未来。如何使学生在学校获取更多的知识和技能,是每一位教师应该认真思考的问题。
参考文献:
[1]丁国良.Oracle DBA基础教程[M].北京:科学出版社,2005:179-182.
[2]朱智清,谢丽丽.“双主型”教学模式在计算机教学中的应用[J].教学与管理,2011(12):144-145.
[3]吴赘婷,邹璇,王钟庄,等.计算机专业“数据库原理及应用”教学改革刍议[J].职教论坛,2011(2):47-49.
[4]冯青来,连卫.习得性无助感及其防治[J].湖北大学学报:哲学社会科学版,2003,30(5):104-106.
(编辑:宋文婷)endprint