非计算机专业的数据库课程改革

2009-10-12 04:27
企业技术开发·中旬刊 2009年3期
关键词:计算机数据库教学

董 钢

摘要:信息时代,各行各业由计算机处理的信息越来越多,而存储和管理大量信息的最好手段就是使用数据库技术。不仅计算机专业、电子信息专业将数据库技术作为必修的专业课程,非计算机专业也将数据库技术纳入必修课程,并结合各自专业的知识进行了教学改革尝试,进而发挥多学科技术的综合优势。

关键词:计算机 教学 数据库

中图分类号:TP311.13文献标识码:A文章编号:1006-8937(2009)03-0075-01

1 数据库课程对非计算机专业学生的重要性

随着科技的发展,我们已经进入信息时代,越来越多的企业使用数据库辅助生产和管理,企业对数库的需求在增加。这必然要求进入企业工作的人员对数据库或多或少有所了解,并会简单的应用。这为非计算机专业的数据库课程教学提出新的要求。

企业对数据库应用方案的需求应该包括企业网站的构建,网上客户数据的采集,归纳整理,以及企业内部网络的构建和企业自身的数据管理系统,包括企业资源规划(ERP),客户资源管理系统(CRM)等。在不久的将来,随着网上银行的开设,还需要建立同金融,保险等机构的数据通信系统,以及电子商务系统。由于企业各自行业性质的不同,很难给出一个适合所有企业的应用方案。因此,在数据库教学中要把常用的数据库的建设方法和理念讲明白,让非计算机专业的学生有使用数据库的理念。

2 非计算机专业数据库课程改革的原则

数据库技术是一门非常重要的计算机应用技术,数据库课程已成为高校非计算机专业的本、专科学生必选的一门课程。在数据库教学过程中,非计算机专业学生由于受到计算机知识薄弱、编程能力差等因素影响,出现一些实际学习情况与数据库应用要求的偏差,影响了学生应用能力的提高。

2.1应用性原则

坚持教学以应用知识能力和创新能力的培养为目标,强化知识应用为教学重点,以能力培养为主线,构建应用性教学内容体系。通过本课程学习,使学生能够进行数据库设计、维护和操作,能够采用面向对象程序设计方法,初步具有独立开发小型信息管理系统的能力。

2.2渐进性原则

整个教学过程中,以学生为主体,教师为主导,将课程的教学内容分解为一个个学习任务,以完成具体的任务为线索,把教学内容隐含在每个任务中,引导学生在典型“任务”的驱动下,充分发挥自己的创造力,通过尝试探索及教师的帮助,进行自主学习和互动协作学习。

3 非计算机专业数据库课程改革的要点

非计算机专业的数据库课程,强调实践能力的培养,偏重数据库应用,要求学生掌握必要的数据库理论知识,具有一定的分析和设计能力,掌握常用的数据库管理环境的操作,并具有在实践中综合运用这些知识的能力。在教学过程中,结合数据库相关的案例进行讲解,通过案例的分析,让学生理解数据库原理和系统的结构,系统创建的方法,使教学过程能够激发学生的学习兴趣,调动其学习的主动参与性。

3.1合理设置课程内容

随着高等教育的普及,更多的大学生毕业后直接面对的是实际应用,而非理论研究。因此,数据库课程的教学效果,应该体现在学生能够独立或合作承担毕业设计、企业应用、科研项目中数据库开发工作,学生在学习时,除了必须的理论知识外,应该更多的面向实际操作能力,特别是独立设计、独立编程和独立调试数据库,这样才能在以后的竞争中立于不败之地。使学生深入了解数据库管理系统包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求利用数据库理论知识,设置实体完整性、域完整性和参照完整性。

3.2用案例引导教学

由于非计算机专业学生的计算机知识基础较差,要达到培养目标,在实际教学中引入项目案例成为首选方法。可将教学内容分解成 10 个单元,每个单元组成若干个问题点,然后将项目案例分解,与教学内容的分解单元对应起来。实际教学中,首先通过项目案例进行演示,然后对项目案例实现要点和教学内容问题点进行讲解分析,最后演示实现过程。同时,根据教学内容的相关性,分阶段进行总结和提炼。教学中所用到的项目案例是最好是任课教师自己开发的,这样能更好的将项目内容组织到理论教学和实践教学中,也有利于教师水平的培养和提高。

比如,要求学生根据本班的具体情况收集和组织好数据,然后上机创建数据库,并将数据录入到数据库中。这样做的好处是让学生对表中的数据做到心中有数,便于后续设计。多数学生按要求将数据整齐地写在作业本上,他们在后面的学习中是比较认真的。虽然在上机实验时出现了较多问题,如学号、课程号的编号不规范,输入数据与字段类型不匹配等,通过课堂上教师纠正,加深学生对关键字等知识点的理解。对学生在操作中遇到的诸如怎样追加记录等问题,进行有选择的回答,并鼓励学生自己去解决。

3.3注重实验课教学

非计算机专业的数据库课程,强调实践能力的培养,偏重数据库应用,应用能力的培养,与实践教学密不可分。比如,通过 Access 以及 SQLServer 数据库管理系统下图形界面操作,以验证性、操作性实验为主,让学生理解数据库的基本概念和基本操作。要求学生能够独立完成数据库、表、记录等具体操作,掌握 SQL 语言的使用方法。

以上探讨了数据库教学改革的思路与方法,并从整体教学规划,优化教学内容和精选教材等多方面,提出了数据库教学的思想和建议,力求使人性化、互动式、启发式的数据库教学得以实现。

参考文献:

[1] 王晓松.信息技术与高等教育学科教学整合若干问题的思考[J]..黑龙江高教研究,2008,(5).

[2] 孟繁华,顾明远.国际教育新理念[M].海口:海南出版社,2005.

[3] 李雁翎.数据库技术与应用—Access.北京:高等教育出版社,2006.

猜你喜欢
计算机数据库教学
计算机操作系统
微课让高中数学教学更高效
基于计算机自然语言处理的机器翻译技术应用与简介
信息系统审计中计算机审计的应用
“自我诊断表”在高中数学教学中的应用
对外汉语教学中“想”和“要”的比较
Fresnel衍射的计算机模拟演示
跨越式跳高的教学绝招