首页 > 范文大全 > 正文

《数据库原理》课程教学改革的探讨和实践

开篇:润墨网以专业的文秘视角,为您筛选了一篇《数据库原理》课程教学改革的探讨和实践范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

随着社会的进步和技术的发展,使用计算机进行数据处理已经成为现代社会经济生活中重要的一项活动。因此,数据库技术成为计算机科学领域不可或缺的一种应用技术。大部分高校课程以数据库原理为基础,以理论教学为主,实践教学为辅。在学校处于向应用技术大学转型发展的特殊时期,应同时重视对学生的理论学习能力、动手实践能力和创新能力的培养。《数据库原理》课程教学改革也就势在必行。应根据办学定位、人才培养以及专业培养目标,就《数据库原理》课程的教学内容、教学过程和方法等方面进行教学改革和实践。本文总结《数据库原理》课程教学存在的问题,以及针对这些问题如何进行教学内容、教学过程和方法等方面改革。

一、 《数据库原理》课程的教学现状

1. 教学内容滞后,更新慢。数据库技术日新月异,发展非常迅速,但课程的教学内容更新却比较慢。《数据库原理》课程教学主要是采用SQL Server2005数据库作为内容,这与应用环境流行的SQL Server2008数据库,甚至更新的SQL Server2012数据库的内容严重脱节。课程讲授的数据库技术,现在在很多应用环境中已不再使用,而一些新的数据库关键技术,如大数据技术、分布式数据库技术等则涉及较少。

2. 教学内容偏理论,轻实践。课程主要介绍数据库理论、技术和方法,主要包括数据模型、数据库系统结构、关系理论、数据理论、关系数据库系统、SQL语言、数据库设计等方面内容[1]。实践课时安排较少,上机实践的内容比较少,而且上机实践也只是片面地对理论知识进行练习,没有全面地对数据库技术内容进行系统的掌握以及进行综合设计应用。数据库技术不仅具有很强的理论性,而且还具有很强的应用性。因为缺乏实践,学生往往难以理解和吸收。

二、 《数据库原理》课程教学改革的实践研究

1. 教学内容的改革。数据库技术是一门理论和时间要求都很高的技术,需要围绕理论和实践相结合来确定教学内容。之前的教学内容中,有些理论概念很难理解,学生学习也觉得很枯燥。教师应该对理论知识点整理和准备的同时,结合数据库项目实践经验,展开讲授一些目前流行的新内容。例如,在讲授存储过程的内容时侯,讲述数据库安全方面的知识。在上课时,展开讲授SQL注入攻击内容,讲解如何在存储过程内实现在代码层发现SQL注入攻击,以及进行防御的方法和技巧[2]。这样既可以提高学生的兴趣,同时增加学生对数据库安全的认识,学习掌握基本数据库安全防范技术,加强学生以后工作需要的实践知识。

2. 教学方法的改革。除了内容上选用当前流行的数据库管理系统以及数据库技术外,教学过程中,针对数据库库技术发展迅速、实用性强的特点,采用理论与实践相结合的方法,授课方式主要包括:课堂理论讲授,机房上机实践以及课程设计环节。尽量采用案例来进行讲授。过程中,注意知识点总结与反馈,以及各部分知识比较、理解和融合。例如,在讲授完索引、游标、事务内容时,总结阐述使用这些技术时应注意数据库性能问题,强调在数据库实际应用中需要统筹考虑数据库实用性、性能等问题。通过这样的教学方法提高学生学习的兴趣和效率,加强学生对数据库技术及实用知识的全面掌握。

3. 实践内容的改革。根据培养应用型人才要求,对教学内容进行从理论知识到实践动手能力的拓展和延伸。每周都有跟理论课相对应实践课时,让学生上机进行实践操作。由于数据库技术发展迅速,实践课程必须紧跟当前数据库技术的发展。实践课程中,采用先进的教学环境,对学生提出具体的实验要求。实践使用的数据库管理系统,从SQL Server 2005改为SQL Server 2008。实践内容包含了从简单的SQL语言编写到存储过程、触发器、索引、事务等方面应用。在学期末组织安排两周的课程设计环节,认真做好理论知识和课程设计的衔接。以SQL Server 2008为平台,提供一些数据库应用系统实践项目的题目。学生可以在掌握数据库理论的基础上,结合以前所学的C ++、Java等语言或者网站开发技术等,使用数据库技术进行综合课程设计。这样就大大提高学生学习掌握和使用数据库技术的能力。

4. 考核方式的改革。以往的考考核方式多采用笔试,而笔试的内容都是以理论为主。数据库技术是一个强调理论与实践相结合的学科,这就造成教学效果大打折扣。针对上述现象,改变考核方式是关键,不仅要考核学生的理论知识,还要考核学生的动手能力。期末总成绩应由反映动手能力的平时成绩和理论知识的期末考试成绩组成。由此提高学生的应用数据库的能力。

5. 教师知识更新的改革。数据库更新换代迅速,原有的数据库技术知识渐渐落伍。教师在上课传授知识的同时,需要加强自身的学习和研究工作,跟踪数据库学科急速发展的前沿方向。在当前大数据时代的背景下,教师必须加强学习和吸收数据库发展的最新技术。例如,教师在掌握了解最新的数据库技术NoSQL后,在讲授关系数据库发展历史的知识时,同时补充讲述该技术,拓宽学生的知识面。

三、 结语

经过不断实践和完善,数据库原理课程教学取得很好的效果。学生对数据库理论及实践技术的掌握使用都得到了很大的提高。教师自身也在教与学的过程中不断得到成长。教师需要不断更新与完善现有的数据库原理和实践知识,同时了解学习最新数据库的优秀课程方案,不断吸收国内外数据库技术的最新教研成果,以便更好地完成教学任务。

参考文献:

[1]王珊,萨师煊.数据库系统概论(第四版)[M].北京:高等教育出版社,2006.5

[2]Justin Clarke,施宏斌,叶愫.SQL注入攻击与防御(第2版)[M].北京:清华大学出版社,2013.10

作者简介:陈国斌(1975- ),男,广西浦北人,助教,工学硕士,研究方向为计算机系统结构、软件开发。

(作者单位:钦州学院数学与计算机科学学院)