数据库原理及应用课程教学方法探讨与实践

来源 :科学时代 | 被引量 : 0次 | 上传用户:haha123456hehe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要] 本文针对《数据库原理及应用》课程的教学性质, 以及理论和实践并重的教学特点, 首先分析了该门传统教学方法中存在的问题, 然后给出了相应的解决办法, 对该门课程的教学方法进行了总结、研究与探讨。
  [关键词] 数据库原理及应用 教学方法 探讨与实践
  
  一、引言
  数据库原理一直是高校计算机专业课程教学的重要课程之一。如何讲好这门课程,是广大从事数据库理论教学的老师关注的问题。同时数据库原理也是一门相对抽象的课程,没有好的教学思路和教学方法,很难激发学生的学习热情,以至于很多学生在学完这门课程之后,感觉还不如学一门程序设计语言实用。本文将针对数据库原理这门课的特点,探讨如何在数据库理论教学中配置好合理的项目驱动来完成该门课程的教学。
  二、传统教学方法的弊端
  目前, 国内大多院校《数据库原理及应用》课程的教学, 也有相关的实践环节, 但还普遍采用传统的知识驱动式教学法。传统的知识驱动式教学法是采用先理论后实践的方式, 大量的时间花在了理论的讲授上, 而学生的特点是缺乏抽象思维, 擅长形象思维, 因而导致学生逐渐的失去了学习的兴趣。另外, 知识驱动教学法是以知识为核心, 在课程教学中很多知识是分散的, 缺乏贯穿所有知识的主线, 学生在学完整门课程后难以建立系统的思想, 形成不了体系, 导致对数据库应用程序的开发仅停留在感性的认识上。
  三、课程教材的选取
  自工作以来一直从事数据库教学工作,由于工作的需要经常阅读有关数据库方面的书籍。得到一本适合自己需要的参考书,有时能够收到“事半功倍”的效果。目前,数据库原理课程方面的教材很多,归纳起来主要可以分为三类:一类是以数据库原理为主,侧重于理论研究,应用方法与技术介绍得很少。这类教材主要适用于广大计算机、信息管理类专业的研究生使用,也可供从事数据库教学及科研工作的教师与科研工作者参考;另一类是以数据库技术为主题,侧重于对某一具体数据库软件产品及其开发技术的介绍,数据库理论知识介绍较少,写作风格有点类似于产品使用说明书。这类教材主要适用于广大非计算机的本专科生使用。
  显然,以上两类教材对于计算机的本、专科学生的数据库课程教学均有一定程度的欠缺。若太注重于原理及理论知识的学习,再加上各个学校的专业培养目标不同,直接使用第一类教材有一定困难,而若采用第二类教材,由于理论方面的内容较少,容易造成学生理论知识的缺乏。因此,根据本专业所开设的前导课程及本专业实际情况,选择适合专业发展及教学需要的教材,较好地将抽象理论与应用实际相结合,力求理论阐述深入浅出、通俗易懂,并使用大量应用实例,将“数据库原理”和“数据库应用技术”两部分内容有机结合的教材,是数据库原理课程改革与建设的当务之急。而该类教材就是我们所要使用的第三类教材。由萨师煊、王珊编著的《数据库系统概论》是这一类教材的典型代表。
  四、采用基于项目的教学模式培养学生实践能力
  基于项目的教学模式是指在整个教学过程中, 引入一个实际案例项目, 围绕着如何解决实际问题开展对相关理论的探讨。从问题的提出、分析、方案的设计与实施, 到最终问题的解决, 以关系数据库理论为指导, 通过循序渐进的讲解、演示和实验, 让学生理解数据库的基本概念、理论和技术, 使学生全面了解解决问题的全过程。例如: 在教学过程中, 我们选择了学生比较熟悉的项目"教学管理系统", 分三个阶段进行教学。
  第一阶段, 系统开发过程系统分析阶段。师生共同探讨项目的应用背景, 进行功能分析, 从学生入学登记到教师信息管理、学生选课情况、教师授课、学生成绩信息管理等需求入手, 让学生知道此阶段即是教材中所讲述的需求分析阶段, 要求学生从中体会到需求分析在整个设计过程中的重要性。这时并不是按照教材安排的顺序进行教学, 而是将教学内容穿插到项目的设计过程中。根据需要讲解需求分析、概念设计、逻辑设计和物理设计阶段应完成的任务。分析数据库中要存储哪些数据, 系统要完成那些处理功能, 引导学生分析系统中有哪些实体, 实体间的联系, 实体与现实世界哪些事物相对应, 并以此为切入点逐步提问, 画出系统的E-R 图, 进入概念设计阶段。然后, 让学生们初步设计数据库结构: 数据库中包含几个关系(表), 各个关系由哪些属性组成。引入教材中E-R 图向关系模型转换的知识点, 让学生知道从理论到实践的应用开发过程。
  第二阶段, 关系规范化阶段。初步确定了数据库及其所包含的表之后, 引入与关系模型相关的知识的学习, 说明关系、元组、属性、码等概念。然后, 教师引导学生发现所设计库结构的不合理性, 库结构不合理形成了哪些问题, 举例说明如果将学生情况和学生选课情况的有关数据全部放在一个关系中时, 可能出现的插入异常、修改异常、删除异常情况, 如果要解决这一问题, 就要引入关系规范化理论。教师讲解关系运算及关系规范化基础知识, 在此引入数据库设计的规范化理论、数据完整性理论等难以理解但又非常重要的基本理论。同时把前面曾介绍过的基本概念: 三级模式与两级映象, 三个世界两种模型具体化, 使学生把这些抽象的理论具体化, 直观地认识到这些理论能如何解决现实问题以及对现实的指导作用。利用刚学过的关系规范化知识分析项目中是否存在非主属性对码的部分和传递函数依赖, 是否存在主属性对码的部分和传递函数依赖, 每个关系属于第几范式等。怎样把握规范化的"度", 具体的将项目中的关系进行规范化。在数据库的物理设计阶段, 针对上各个阶段设计的数据库, 指导学生对数据库中的每个关系进行分析, 确定在哪些属性上建立索引, 建立索引的优点, 为什么一个关系只能建一个主索引等, 使学生对抽象的索引等理论知识有深刻的体会。
  第三阶段, 机器实现阶段。在这一阶段, 首先学习关系结构化查询语言SQL, 通过实例教学库的创建、学生关系、教师关系、选课关系等表的创建, 学习SQL 的数据定义语句的使用。同时学会使用交互和命令两种方法来建立关系、建立关系之间的联系, 实现关系的完整性约束。介绍数据库管理系统软件ACCESS、SQL-Server 的使用。以简单的小型数据库管理系统ACCESS 为例, 创建"教学管理系统"项目中的查询、窗体、报表, 穿插讲解SQL 的数据操纵功能和数据查询功能的相关命令, 并将其应用到查询、窗体对象中。完成这些基本对象的设计后, 再通过切换面板将对象进行连接, 形成一个完整的应用软件。此时再回顾前面的学习和实践, 复习数据库应用系统开发过程。按照数据库生命周期模型的思想, 对"教学管理系统"的开发过程进行全面的总结。这样, 通过一个具体项目的完整设计过程, 巧妙地把教材中各章的所有内容和数据库设计的各个步聚包含的理论点融合到实际案例项目中, 使学生感到这些理论不仅不枯燥, 反而非常生动, 很清晰地体会到理论对实践的指导作用。
  五、教学手段多元化
  为了让学生在有限的时间内更好地掌握知识,在课堂教学中,采用现代化教学手段,以PPT为讲课提纲,配合多媒体CAI,可以活跃课堂气氛,改善教学效果。在课后,师生之间通过参考资料资源共享、互通邮件等网络手段加强交流。
  利用计算机网络辅助教学,逐步建立并完善集基本资料信息(包括教学大纲、教案、电子课件、课堂录像等)、题库管理、答疑系统、论坛等模块为一体,内容丰富的教学辅导系统,方便师生共享,形成一种全新的教学模式,加快该课程建设的步伐,为精品课程的建设打下基础。
  六、結束语
  基于项目教学方法在数据库原理及应用教学过程中避免了传统教学方法中的不足,在改变学生学习态度和激发学习兴趣起到一定作用。通过分析项目教学法在具体教学过程中的实施效果和问题措施,不难发现,对于数据库原理及应用这样重要的计算机课程,改革教学方式方法是重要的,更重要的如何在此之上,建立适合师生的教学体系。
  参考文献:
  [1] 萨师煊,王珊. 数据库系统概论[M]. 北京:高等教育出版社, 1983.
  [2] 冯玉才. 数据库基础[M]. 武汉: 华中理工大学出版社, 1984.
  [3] 石树刚,郑振楣. 关系数据库[M]. 北京:清华大学出版社, 1993.
  [4] [英] Robin Dewson,董明等译,SQL Server 2005基础教程. 北京:人民邮电出版社,2006.
  [5] 孙俊三. 教育原理[M]. 长沙:中南大学出版社,2001.
  基金项目:
  江西蓝天学院“教育教学研究与应用工程”2009年度项目《<数据库原理及应用>课程教学改革研究》成果(JY0921)。
其他文献
[摘要] 关爱学生是每个教师的天职,教师对学生的爱是一种责任,是一种艺术,是一份尊重。它具有一股强大的教育力量,是建立和谐师生关系的基础,是感化、教育学生的良方。教育,不仅仅只靠热情,关爱学生也不仅仅是一种付出和给予,对于不同的学生要选择不同的方式通过不同的途径来表达出我们的意愿,教师要用智慧去关爱每位学生。  [关键词] 智慧 关爱 心理健康    新学期刚开学,班里又进了6、7名学生,孩子的很
[摘要] 案例教学法是一种启发探索式的课堂教学方法。本文从案例教学的实际操作入手,通过与传统教学方法的比较,分析了案例教学法应用于项目管理课程的可行性,并通过教学实践和调查问卷的反馈,表明了合理内容与安排的案例教学方法在项目管理课程中能达到良好的教学效果。  [关键词] 案例教学法 项目管理课程 教学改革 课程建设  [Abstract] Case method of Teaching is an
[摘要] 美术教育可以说是一种生命教育,人格教育,其目的就是为了提高人的生命质量,使社会更加美好。而美术欣赏课是新课标的一个重要内容。在美术欣赏课教学中怎样引导中学生正确地对待具有人体味道的艺术作品是一个至关重要的问题。即通过美术欣赏课教学,培养塑造,提高人对美的感受能力,鉴赏能力和创造能力等,使人的情感得到升华、净化,身心得到和谐健康的发展,人格更趋完美。  [关键词] 美术教育 健康人格教育
[摘要] 在程序设计课程中运用发展性教学手段,转变教师的教学思想,改革教学行为.在教学过程中,强调学生的主体参与性,尊重学生的个体差异,让学生学习过程中不断地体验成功,在教学评价时注重结果,更注重过程。实践证明,将发展性教学手段运用到计算机程序设计课程中,充分调动了学生的学习积极性,使学生由被动学习变成积极主动地参与学习,从而有效地提高教学质量和教学效果,促进学生主体发展。  [关键词] 发展性教
[摘要] 作为民族地区的一名初中语文教师,深知民族地区的初中作文教学中存在诸多弊端,本文试着对一些主要问题作些调查分析,寻找在新课程改革的背景下,解决问题的途径,以示抛砖引玉。  [关键词] 民族地区 初中作文 浅析    语文教学的目的是提高学生的语文素养和语文能力,而学生的语文素养和语文能力的最重要的体现就是他们的作文水平和作文能力。因此,作文教学是整个语文教学的重要部分,也是对学生进行语文素
[摘要] 通过对北京市高校健美操课程的设置情况、教学内容、课时计划、教师教学理念和课程的考核这几方面进行调研,分析目前北京市高校健美操教学的特点及发展趋势。  [关键词] 北京市 高校 健美操 教学现状    1.健美操课程设置情况  通过访谈和问卷调查,在所调查的30所高校中开设健美操课的学校有27所,占总数的90%,目前采用较多的形式是一、二年级开设健美操选项课,三、四年级开设健美操选修课,在
[摘要] 我国卫生教育事业虽然蓬勃发展,但中等卫生学校的学生专业对口就业并不理想,因此必须加强其专业养成教育,特别是专业意识、专业态度和专业习惯的养成教育,可以通过课堂常规教学、角色模拟扮演、专业技能展示、社会实践服务和榜样评比示范等途径来培养。  [关键词] 专业养成教育 专业意识 专业态度 专业习惯    2008年年末我国共有卫生机构27.8万个,医院和卫生院床位374.8万张,每千人口医院
[摘要] 为了挖掘家庭教育在幼儿教育教学活动中的潜力,促进家园互动,共建快乐和谐家园,笔者拟结合自身教学实践,就家园双方如何建立互动关系,以及家园互动对幼儿的影响谈谈工作体会。  [关键词] 家园互动 家庭教育 快乐家园    家庭教育是幼儿教育中不可缺少的重要的组成部分,也是影响教学效果的关键环节,如何有效地利用和挖掘這一宝贵资源,使其更好地服务于教学,服务于幼儿,真正做到老师、家长和幼儿间的“
[摘要] 以许渊冲“三美”观点为指导,通过对李白的一首名诗及许渊冲对此诗的英译的分析,审视了许渊冲对此诗的意音形在其英译诗中的再现程度,并得出许先生的英译能最大程度地再现原诗的意美、音美和形美。  [关键词] “三美”观点;再现;意;音;形  [Abstract] Under the guidance of Xu Yuan-chong’s ideas about The Three Beautie
[摘要] 有位歌唱家曾说过:“谁掌握了呼吸谁就掌握了歌唱。”由此可见,气息的运用与否直接关系到歌唱的好坏。我认为在歌唱的过程中要始终保持打哈欠的状态,即喉咙要喝凉觉得很开喉咙里面。气息在腰部,不要往上找要把气稳在腰上,唱的同时扩张腰部。作为未来的幼儿教師能歌善舞是必须的,因此我在上课的时候一定让她们打开喉咙来唱。这就需要我们的学生有想象力,想象我们的后背有一根管子,上通到头腔,下通到脚底。因此一个