数据库原理课程教学改革与实践

摘 要:针对高校数据库原理课程教学现状及教学环节中存在的问题,从转变教学理念,明确教学目标,优化教学内容,更新教学方法和手段,强化实验教学质量控制,革新考核方式等方面,探讨了数据库原理课程教学改革思路和具体举措,构建和组织实施了以能力培养为主线,分层次、相互衔接的科学系统的课程新体系,并在实际教学过程中加以运用,收到了良好的教学效果。

关键词:数据库原理 教学改革 实践

一、引言

数据库技术是当今世界高新技术潮流中的主流技术之一,是计算机科学的重要分支,是构成信息系统的基础。数据库原理课程为计算机专业、管理专业等众多学科提供利用计算机技术进行数据管理的基本理论知识,已成为这些学科的专业必修课程。

随着计算机应用的发展,数据库应用领域已从数据处理、信息管理、事务处理扩大到计算机辅助设计、人工智能、办公信息系统等新的应用领域。它的发展对其它技术学科的发展具有极为重要的意义。数据库技术在现代工业、现代金融、现代商贸等领域有着广阔发展应用前景,运用数据库技术与多媒体技术、计算机网络技术、Internet和Intranet技术手段,与经济和管理理论相结合,对本科学生进行信息管理、商业自动化、电子商务的研究、分析、设计、开发和应用等诸方面的培养,是发展学生的工程素质和能力,使学生掌握系统分析、系统设计与开发技术,具备完整知识体统的重要手段[1]。

二、教学目标和定位

本课程的教学目标是在广泛介绍数据库系统的基本概念、基本理论和实现数据库系统的技术的同时,运用各种教学手段和方法,加强基础性实验环节的教学工作,使学生具有设计和开发数据库的实际经验[2]。通过本课程的学习,使学生理解、掌握数据库系统的基本原理,包括:

1. 了解并掌握数据管理技术发展的过程,数据库系统的基本概念、数据模型和数据库管理系统的体系结构;

2. 掌握关系模型的关系运算理论,关系数据库SQL语言和使用技术;

3.了解并掌握关系数据库的规范化理论以及数据库设计的全过程,能进行数据库结构的设计和简单应用系统的设计;

4. 掌握事务处理、并发控制、恢复技术等;

5.了解并掌握数据库的完整性检查和安全性控制。

实践方面:要求学生利用数据库的原理知识和实用工具动手开发一个数据库应用系统。其最终目的是培养学生运用数据库技术解决问题的能力,激发他们在此领域中继续学习和研究的愿望,为进一步开发和设计大型信息系统打下坚实基础。

为了达到这个目的,除了对关系数据库系统的基本概念、原理和方法进行介绍之外,同时要加强基础性实验环节的教学,结合典型实例、关系数据库管理系统SQL Server或Oracle和前端开发工具讲解数据库设计的全过程。数据库原理与应用课程的教学中应采用理论和实践相结合的方法,不仅要注重学生理论知识的培养,同时也要注重学生应用知识和实际动手能力的培养。

三、教学方法与手段的改革

数据库技术是计算机科学中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。因此,其存在知识更新快,实际操作多,应用方面广,联系范围大等特点。面对这样的课程,单一的课堂语言教学方式无法达到很好的效果,数据库技术的一些实际应用方法、技巧是教师无法通过语言全面深人地表达清楚的。另一方面,学生在没有实际操作的情况下,也很难完全理解枯燥的理论知识体系,就算把理论知识硬记下来,也不能很好地对其进行深层次的理解。学生是学习的主体,他们必须改变对教师过分依赖和服从的心理,改变学习方式,养成自主探究学习的习惯,着力提高可持续发展能力。

因此,我们在数据库教学中开展任务驱动教学,改变知识的传输方式,培养学生的科学探索精神和实践能力,把静态的教学变成为全体学生主动参与的开放式教学,使学生的学习不再局限于书本和课堂,而是通过一系列的实验和操作,把数据库的理论知识和实际应用有机地结合在一起,在教师的指引下,有针对性地提出学习中遇到的问题,通过研究、探索的方式解决问题,由此更深刻地理解、掌握所学的数据库原理。通过课堂教学和任务的并行进行,可以立即从学生那里得到反馈信息,达到教学和课题相辅相承的作用。

在教学过程中,为了克服任务驱动教学法的不足,我们将任务驱动教学法与其他教学方法如案例教学、研究性学习、合作学习等相结合,达到互相取长补短的目的。在教学过程中,针对不同学习环境,灵活应用这几种方法,可以取得理想的教学效果。

同时,为了更好地达到师生互动,我们建立了《数据库原理》教学网站,为学生提供研究性、个性化的学习空间。它以研究性学习网络平台作为依托,包括《数据库原理》网络教程、在线测试、评估等。

四、实验教学的改革

实验教学是数据库系统原理课程教学过程中的一个重要环节,是巩固理论知识和加深对理论认识的有效途径,是培养具有创新意识的高素质工程技术人员的重要环节,是培养具有创新意识和动手能力的高素质工程技术人员的重要手段[3]。

为此,我们构建和创新科学优化的与理论教学并行的、既相对独立、又相互关联的数据库原理实验教学体系,改革实验教学方法和手段,注重学生能力培养。首先增加实验学时所占总学时的比重;其次明确实验教学任务,由验证性实验向引导学生探索式实验转化,形成以学生自主训练为主体,师生互动的实验教学模式,激发学生的创新意识和学习热情;同时,采用先进的实验教学技术和实验教学管理技术促进实验室从时间、空间上全面对学生开放[4],为学生提供一个宽松的学习环境,为学生走进实验室创造更多的机会,是知识型、综合型、研究设计型实验正常开展的必要条件,同时也是实验室资源能够得到更充分、更合理的利用的有效手段。

五、考核方式的改革

改革原有的课程考核方式,建立一套以考核学生综合能力为主体的多元化的综合考评制度。数据库原理实验课与理论课分离,独立考核,单独计算学分。采用“定性与定量评价相结合,过程考评与结果考评相结合”的评价方式,从操作技能的掌握程度和理论知识的应用能力两方面全面评价学生的实验成绩,从而促使教师和学生对理论课和实验课均能够给予足够的重视。

六、结束语

数据库原理课程的教学改革,以培养具有创新精神和较强实践能力的高素质人才为根本宗旨,树立起以学生为本,知识、能力、素质协调发展的教育理念和以能力培养为核心的教学观念,充分尊重教与学的客观规律,综合运用多种教学方法和教学手段,合理组织和实施教学过程,促进了教学模式、教学体系、教学内容的改革,取得了良好的教学效果。

参考文献:

[1] 张宇敬,崔新会.数据库原理课程教学改革探讨[J].金融教学与研究,2005,(3):53-54

[2] 曾令美.高校实验教学改革的初探[J].武汉船舶职业技术学院学报,2005,(6):86-88

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

[4] 罗蓉,苑王景,杨百龙,等.《数据库原理及应用》实验教学探索[J].太原教育学院学报,2006,24(6):112-114 □