美章网 精品范文 数据库教学论文范文

数据库教学论文范文

数据库教学论文

数据库教学论文范文第1篇

(一)学生英语水平参差不齐

《数据库应用》课程针对的是大二学生,这些学生在大一时已经完成了大学英语的学习,基本具备了四千左右的词汇量和一定的英语阅读方面的能力。但仍然有较大一部分学生很难或根本不会用英语与他人进行交流,停留在“聋子英语”、“哑巴英语”上,使得学习的信心不足,这就有可能使工科学生出现极大的恐惧情绪和厌学情绪,不管是英语水平还是专业理解能力都不是在一个水平线上,更进一步导致学生的水平参差不齐。

(二)专业英语与专业课内容相结合的适应时间较长

对于计算机专业的学生来讲,《数据库应用》课程的双语教学过程,不仅需要学生掌握数据库方面的专业词汇,而且还需要学生将专业术语与专业课的学习结合起来,这将需要有一定的适应时间,而且这个时间还可能很长。而在教学过程中,学生是主体,如果在这个过程中适应时间太长,使得学生并没有从双语教学中获益,这将影响双语教学的初衷,达不到应有的教学效果。

(三)师资方面的问题

双语教学,要求授课教师不仅要有扎实的专业知识,同时也要有良好的英语表达能力。对民办院校而言,在计算机专业中,双语方面优秀师资比较欠缺。一是,由于我院所处的地理位置离市区相对较远,这就导致很多非常优秀的教师不太愿意来我院授课;二是,由于限于资金等种种因素,我系教师被送到国外进行学习和进修的机会非常少。对于我院现有的校内老师而言,外语专业的教师对计算机的专业课程缺乏了解,而计算机专业教师又普遍不具备良好的外语口语表达能力。虽然在我院从事双语教学的教师都具有硕士及硕士以上学位,同时在计算机专业课程授课的功底非常扎实,而且在英语科技文章的阅读能力也相对较强,但大部分的教师都没有国外的学习或进修的经历,在口语等方面比较薄弱。若完全采用英语课件和英语授课,在教学过程中有很大的困难。

二、《数据库应用》课程双语教学改革的具体实施

(一)教学目标

双语教学首先要有正确的教学目标,在《数据库应用》课程中,英语授课仅仅是一种手段,其最终目的是培养学生通过所学的数据库专业知识并且运用其中的技术去实际解决问题,从而激发学生在计算机领域中继续学习和研究的愿望。首先应把《数据库应用》课程中的专业知识的学习放在首位,然后把双语教学中的英语教学作为一种渗透。在该课程的双语教学过程中应该积极使用英语授课,要求学生能够读懂、理解课程的内容和表达方式即可。因此,教师应明确该课程的核心教学的目的,归纳如下:通过对《数据库应用》双语课程的讲授,学生应该理解和掌握数据库系统的基本原理及相关应用技术。学生通过在该课程中学习的数据库的专业知识,将它们运用到实际中去,解决有关数据库的实际问题,能够应对数据库应用系统设计、应用和维护的任务。从而,学生逐步形成独立发现问题、思考问题、分析和实际解决问题的能力,同时提高学生的自学能力和创新能力等。

(二)教学模式

目前,国外的双语教学有多种模式。沉浸式(im-mersionprogram)、保持式(maintenancebilingualedu-cation)、过渡式(transitionalbilingualeducation)等。在民办高校中开展《数据库应用》课程的双语教学,首先要根据该课程的实际要求、学生在双语教学过程中的接受能力和英语的词汇和阅读水平等具体情况,来决定在我院的《数据库应用》双语课程中的具体模式。然后再根据课程的教学进度和进展情况以及学生对课程的适应情况,可以对该课程进行及时调整,最终达到掌握数据库的专业知识和提高学生实际英语能力的双重目标。同时考虑《数据库应用》课程的特点和《数据库应用》双语教学仍处在初期,因此,《数据库应用》课程的双语教学模式采用中文讲授+英文课件,即在授课过程中,使用英文教材,教师在讲授专业知识时以中文为主,同时介入英语表达,循序渐进,逐步提高学生在《数据库应用》课程中的理论知识和运用水平的基础上,保证学生英语专业词汇和阅读能力水平的提高。

(三)课堂教学的组织实施和教学方法

1.采用案例引导、任务驱动式的教学模式。

在授课过程中,教师应该根据课程的内容,为学生安排学习任务,使学生在完成所布置任务的同时掌握相关数据库的知识。在案例引导、任务驱动式模式下,教师必须要纵观整个《数据库应用》课程,充分发掘英语教材,精心设计问题,为学生提供自主学习的良好机会。在设计任务时,问题可以使用课本后面的练习题,也可根据课本内容自编相关的题目。然后根据教学大纲和本课程的教学重点和难点,同时还要考虑学生在完成过程中可能遇到的困难去拟定相关的题目。通过自主的发现和探索、自主的质疑、和同学进行讨论等多种方式,学生不仅体验到成功解决问题的快乐,而且激发了学习《数据库应用》双语课程的兴趣,因此,增强了学习的信心和勇气。

2.组织讨论和演讲。

在上课时,授课教师应该鼓励学生当“老师”,给学生创造使用英语交流和实践的机会。针对在上课中遇到的问题,教师应多鼓励学生学会独立思考问题、大胆质疑并且敢于发表自己不同的观点。另外,在课堂上还可以挑选出几个有代表性的学生进行演讲。最后,教师对学生的表现和学生对问题的分析进行总结。这就使得在双语教学过程中,学生所获得的是在丰富的情境中,不断发展着的英语表达能力和专业知识的运用能力。同时在双语教学中进行讨论,能够让学生提高该课程的主动性和积极性,从而为培养学生运用英语的能力打下坚实的基础。

3.上机实验和课程设计过程。

《数据库应用》课程应该注重理论和实践相结合。每周的理论课之后,都安排相应的实验课。学生可以通过上机练习达到真正理解课堂上的知识。此外,在课程快结束的时候,为每组学生分配一个实际的数据库应用系统的开发项目。这样可以使学生去思考和实践数据库开发设计中具体的思路和方法,最终完成课程设计的任务。课程设计的开展,促使学生将所学的知识运用到实际的开发过程中去,并且使学生将所学到的知识融会贯通并且巩固和提高。最后,学生需上交具体实现的系统和一份英文的课程设计报告,这将培养学生撰写英文文档和论文的能力。

(四)双语考核形式

《数据库应用》双语课程的期末综合测评成绩采用过程考试和期末考试两种方法。过程考试即平时成绩,包括考勤、作业、实验、学生参与的课堂内容的情况。教师制定一个具体的评价指标,对平时成绩参照评价指标进行详细的记录。期末考试采用闭卷方式,主要考查学生对教材上基本知识点的掌握程度。过程考试和期末考试成绩按一定的比例计算。采用过程考试和期末考试相结合的方法是评价《数据库应用》教学效果的一个重要手段,而且这两项合理的结合能促进学生英语能力的提高和数据库专业知识的学习。

三、总结

数据库教学论文范文第2篇

1.1教材陈旧,教学内容选取不合理,不能体现分专业分层次的要求

教材是教学的基础,教学目标能否实现,教材内容至关重要。目前,很多《数据库原理及应用》教材都是几年前甚至十中职学校《数据库原理及应用》课程教学改革初探杨宇巧(重庆市轻工业学校)几年前编写的,随着数据库技术发展日新月异,教材内容显得陈旧,无法跟上时代的需要,这将影响到学生能力的培养。不同的专业应有不同的教学目标和要求,各个专业应根据对数据库掌握程度要求的不同,选择相应的教学内容。但在实际教学中,为图一时的便利,往往对不同专业、不同层次的学生选择同一种教材进行教学,课程内容的选择也比较随意,与专业结合不紧,难易不分,导致教学内容选取不合理,不能体现分专业分层次的要求,从而影响到学生的培养质量。

1.2考核方式单一

在《数据库原理及应用》课程考核中,对学生成绩评定,大多还是沿用传统的考核方式,以笔试为主,考试的重点放在具体的概念和语法上,以致于平常上机做得不错的学生,笔试会不及格。例如,有的学生知道用哪个属性,但是拼不出属性的英文单词;他会做查询,会做表单,但是默写不出它们的概念。这种考核方式弱化了对学生实践动手能力的考核,缺乏对学生设计、创新能力的考核,不能全面有效地检验学生的学习效果,常常形成高分低能的怪现象。基于目前中职学校《数据库基础及应用》课程教学中存在的主要问题,数据库课程的教学改革势在必行。下面我们就针对上述问题提出了改革的措施。

2《数据库原理及应用》课程教学改革措施

2.1理论与实践相结合,加强学生动手能力培养

俗话说:“听到的会忘掉,看到的能记住,做过的才真正明白。”通过上机操作让学生去“做”,从而真正理解、消化课堂上的理论知识,做到理论与实践相结合,加强学生动手能力的培养。在实际教学中,首先要合理安排上机实验课,讲完课要及时上机并保证上机效果,要求教学实验与理论教学协调同步,特别是时间、内容上要衔接好。其次,明确上机目的和步骤,要求教师课前写好含有实例和习题的实验指导书,指导书的内容要尽量紧扣教材,最好是以项目任务的形式进行。比如,可以在每一次教学的开始,先给学生说明本次课要做的是项目中的哪个功能,明确学习目的,激发学生学习知识的欲望。在教学中的任务安排由浅入深,难易适中,让学生通过自己的努力解决问题,学生在解决问题中体会到成就感,激发了学生的学习兴趣。另一方面,在任务的安排上,尽量找一些学生感兴趣的任务。第三,学生实验结束要上交实验报告,要求学生将实验目的、实验内容、实验步骤以及在实验过程中的体会、感受和遇到的问题等都写在实验报告中,教师要认真批阅,并及时给予点评指导,对于实验中存在的普遍性问题还要做公开讲解。整个课程结束后,为强化学生综合应用知识的能力,可以安排一周左右的时间进行综合实训。例如,将整个班级分为若干个小组,要求每个小组利用学过的知识动手完成一个完整的项目。在完成项目的过程中,既巩固了学生的知识,又提高了学生独立分析问题、解决问题的能力,从而实现了理论与实践的结合,符合培养技能型人才的目标。

2.2选择和裁剪教材,合理选取教学内容,体现分专业分层次的要求

每一种教材都不可能面面俱到,符合每个专业每个层次的教学,往往需要我们根据学生的实际水平,专业的具体要求和社会的不同需求来合理选择和裁剪教材。如果购买教材不能达到上述要求时就需自己编写校本教材。在教材的编写中,对每一模块,我采用了任务驱动法。根据知识点,设置由浅入深的几个上机任务,学生在完成任务后,再引入理论知识。例如,在《表的制作》这一节,我设置了六个任务,第一个任务教授建立只有一个字符型字段"姓名"的表。后续每个任务完成一个数据类型字段的添加:成绩(数值型)、是否团员(逻辑型)、出生年月(日期型)、照片(通用型)、简历(备注型)。在学生完成这六个任务后,再来讲解什么是数据类型,数据类型的分类。学生很容易就理解了相关理论。在《数据库原理及应用》课程的教学过程中应根据不同的专业取向确定相应的教学目标和要求,并针对各个专业对数据库掌握程度要求的不同,选择相应的教学内容。例如我校开设数据库课程的专业主要有计算机类专业(计算机技术应用、计算机信息管理等)以及非计算机专业(电子商务、现代物流管理、电子技术、机电一体化等)。由于计算机专业学生的岗位之一就是数据库应用软件的开发与维护,所以对计算机类专业适当增加关系数据库的基本概念、数据库设计及开发方法的理论内容,数据库管理系统主要介绍SQLServer或Oracle,强化数据库课程设计,要求学生设计开发一个具体的中小型数据库应用系统。而对于非计算机类相关专业,则适当降低要求,应用主要偏向于库表设计和查询设计,其数据库产品选择相对容易的Access或SQLServer系统。这样实现合理选取教学内容,体现分专业、分层次教学的要求。

2.3教学方法和手段的改革

无论多么精彩的教学内容,如果采用单一的教学方法和手段也会使得课堂变得枯燥乏味。《数据库原理及应用》课程的教学也是如此,为避免这一现象,我们在该课程的教学过程中,应针对不同的学习对象、环境及内容,合理选择教学方法和手段,甚至将案例教学法、合作学习教学法、任务驱动教学法、项目教学法,视频课件演示法等多种教学方法相结合,灵活应用,取长补短,从而达到理想的教学效果。例如,在《数据库原理及应用》课程中以一个项目"学生成绩管理系统"为中心,将教学内容重新整合,形成项目中的十四个模块:开始、密码、录入等等。每周上一个模块,并在每一模块的教学中引入案例教学法、任务驱动法、合作学习法等教学方法,学期结束,正好完成一个项目,也完成了教学内容的讲授,实现了教学目标。现代化教学离不开现代化的教学手段。运用现代化的教学手段,可进一步提高《数据库原理及应用》课程的教学效果。例如采用多媒体课件教学,增大了课堂信息量,减轻了教师板书的负担,更加形象化地展现了教学内容。通过建立网络教学环境则可为教师和学生提供交流平台、个性化的自主学习空间,既解决了学生课后自学、查找资料、答疑等问题,又能以快捷的信息反馈机制和优质的教学服务促进教学。

2.4采取以实践考核为主,理论考核为辅,平时与期末考核相结合的方式

数据库教学论文范文第3篇

1.1逐步细化

软件工程中逐步求精的思想是指现实问题通过抽象(细化)处理,最后解析出相对明析简单的算法描述和算法实现。将面对的问题按功能进行层次分解,每个层次再继续不断的细化为简单且易实现的模块,其核心本质是“细化”。在VFP数据库中将自顶向下分解后的教学内容进行细化,逐步细化的过程就是对整个教学内容中的关键性知识点进行整理和描述的过程。通过细化构建起严谨的知识系统,精确的表述出知识的内涵和外延。在VFP数据库中是在分解框架下对教学内容的细化,教学内容按知识关联程度细化分为六大个部分,分别是:数据基础、数据构建、数据维护、数据查询、编码、交互界面。对每个部分再按知识关联程度进一步细化,数据基础模块细化为基础概念、数据类型、数据运算;数据构建模块细化为项目管理、数据库、数据表、数据表间关联;数据维护模块细化为数据库与表的修改、添加、删除,记录的相关操作;数据查询模块细化为索引与排序、查询、视图、标准语言SQL;编码模块细化为过程化程序设计、面向对象程序设计;交互界面模块细化为表单、菜单、报表与标签。每一个小的细化模块再进一步细化为一个个的知识点。

1.2模块化

软件工程思想中的模块化方法是指在解决相对复杂的实际问题时自顶向下、逐步细化把问题系统分成若干模块,每个模块完成一个相对独立的特定功能,模块内高内聚,模块间低耦合,所有模块按照一定组织方式组成在一起成为一个整体后可以实现系统的所有功能要求。其本质核心是“复用”。具有代表性的模块化的教育模式有“MES”和“CBE”两种。MES(ModulesofEmployableSkills,模块式技能培训)是以技能培训为核心的教学。它以岗位任务为根据来确定模块,以实际岗位工作的完成流程作为主线,可称之为“任务模块”。CBE(CompetencyBasedEducation,能力本位教育)是以知行能力为根据确定模块,以实际岗位工作所需要的认知能力和活动能力为主线,可称之为“能力模块”。这两种模块教育模式都强调实用性和能力化。在《VFP数据库》中,我们将教学内容的次序按软件工程思想以“MES”模块重新进行组织。按软件工程原理实现一个数据库管理系统需要完成需求分析、概要设计、详细设计、编码、调试、测试、、维护,在教学过程中通过采用一体化案例,将这些软件工程流程贯穿整个教学过程。需求分析对应细化过的数据基础模块;概要设计对应数据构建模块,详细设计对应数据维护与数据查询模块,编码对应编码和交互界面模块。调试与测试则贯穿在整个的教学过程中,每一模块任务案例在完成过程中随时都需要调试与测试,最后将所有模块的任务案例组成在一起就是一个完整的小整数据库管理系统。这样一个学习的过程也是一个基于软件工程原理的数据库管理系统开发的过程。在每个软件工程的流程中,将“CBE”模式灵活应用于其中,比如数据构建模块中按学生所学的专业,要求学生建立一个与专业相关的项目,项目中至少包含一个数据库,库中至少包含三个具有关联的数据表。例如旅游专业的学生创建“旅游线路管理”项目,项目中有“报名管理”数据库,数据库中分别有“旅游线路”、“报名情况”、“交费管理”三个表。通过模块化培养学生解析问题的能力,动手解决问题的能力,团队协作的能力。

2结束语

数据库教学论文范文第4篇

【关键词】数据库系统原理 课程建设 教学改革 实践教学

【中图分类号】G642 【文献标识码】A 【文章编号】1006-9682(2011)06-0045-02

一、引 言

《数据库系统原理》课程是计算机及相关专业的核心课程,主要研究数据库系统、数据模型、数据库查询语言、关系数据库设计、数据库系统实现技术等,还包括分布式数据库、并行数据库、面向对象数据库、数据仓库、数据挖掘、信息存储与信息检查、多媒体信息处理、数字图书馆等新技术。

为了适应现代数据库技术的发展趋势,使学生比较全面、系统地掌握数据库管理系统的基本概念和基本知识以及实现技术,掌握数据库应用系统的设计原理、技术和方法,本文在课程的教学理念、教学内容、教学方法和手段、课程实践、测试方法等方面进行了探索,在培养学生理论知识与实践能力两方面均取得了明显的效果,为设计数据库、学习和使用各种数据库开发工具、从事数据库管理工作、开发新型数据库系统打下了良好的基础。

二、教学改革探索

1.新的教学理念

针对培养适应社会发展需要的计算机技术人才的目标,以及多年教学实践中发现的问题,本文提出了“广、深、新、用”这一新的教学理念,制定了有特色的教学内容,解决了数据库系统原理教学中存在的“窄、浅、旧、轻视系统实现技术和新技术”问题。

(1)“广”。在教学中注重教学内容的广度,不但讲授数据库的基本概念、模型、语言、数据库设计技术、关系数据库等基本内容,还深入讲授系统实现的理论、技术和算法,也讲授数据库领域新技术。

(2)“深”。在教学中强调数据库管理系统实现技术的深度,深化数据库管理系统实现技术、理论和算法的讲授,并将相关的教学内容分解到各实践教学环节中,形成理论和实践相结合的教学模式。

(3)“新”。将数据库最新的研究成果融会贯通于课堂教学中。指导学生参与数据库的相关科研项目,使学生密切接触该领域中的新问题和新方法。

(4)“用”。强调知识的学以致用。在实验教学中设置了与各个知识单元配套的设计性实验题目,学生完成每个题目,设计相应的软件构件,并最终把软件构件整合成原型系统。

2.教学内容改革

《数据库系统原理》是一门理论和实践紧密结合的课程,要求学生既要掌握数据库系统的基本理论、技术和方法,又要学会使用和实现数据库管理系统。在教学过程中突出数据库管理系统实现技术方面的深度,反映最新研究成果及发展,追求学以致用。具体要求如下:

(1)数据库基本理论。要求学生掌握关系数据模型、关系代数操作、关系数据库查询语言、数据库的安全性和完整性等内容。

(2)数据库应用。要求学生熟练掌握数据库的设计理论,包括概念设计、逻辑设计和物理设计的理论和方法,同时要求学生熟悉某种大型数据库产品,如Oracle、DB2、SQL Server等,能够在现有的数据库系统如oracle上设计并开发应用系统。

(3)数据库实现。要求学生熟练掌握数据库实现的理论和方法,包括存储和索引方法、关系代数操作的实现算法、查询处理和优化技术、并发控制和恢复技术等,并利用理论课上学习的方法和技术实现一个数据库管理系统原型。

(4)数据库新技术。要求学生了解数据库的当前研究现状和数据库新技术,如并行数据库、Web数据库、多媒体数据库、数据仓库、数据挖掘、嵌入式数据库、数据流等,并指导学生参与数据库的相关科研项目,使学生密切接触该领域中的新问题和新方法。

学生学习的重点是关系代数及SQL语句的使用、实体-联系模型、关系数据库理论、逻辑数据库设计、存储和索引方法、关系代数操作的实现算法及查询优化技术。学习的难点在于关系数据库理论、存储和索引方法、关系代数操作的实现算法。

3.教学方法与手段

(1)多种教学方法灵活使用。在《数据库系统原理》课程的教学中,对传统的、单纯课堂教学的模式进行了较大的改革。我们将任务驱动教学法与其他教学方法如案例教学、研究性学习、合作学习模式等相结合,达到互相取长补短的目的。在教学过程中,针对不同学习内容,灵活应用这几种方法,取得了理想的教学效果,如针对数据库设计一章,采用任务驱动与案例结合的方法进行教学,而模式设计理论一章则采用提出问题,进行研究性学习,针对应用系统设计与开发则采用合作学习方式。

(2)采用现代化的教学手段。在理论课教学中,对传统的板书、讲授式教学方式进行了改进,采用多媒体技术手段,提高了理论课的教学质量和教学效果。建立了教师的备课电子资源,使教师方便地进行教学研讨、教学经验交流,教学资源共享;学生能方便地利用电子资源进行预习、复习和讨论,进行实验的准备,提高了实验课的效率和效果。电子资源的建立进一步拓展了学生的学习空间,使学生能够接受并掌握最新的数据库前沿专业知识。

(3)理论与实践相结合。《数据库系统原理》课程是一门理论和实践并重的课程,通过理论课的学习来指导实践,通过课程实践来巩固所学理论。学生需按照实践讲义的要求,认真完成每一个实践项目,将数据库系统的基本理论教学与实际Oracle或SQL Server数据库系统实践相结合,取得了很好的学习效果。

(4)作业与测试多样化。通过课堂讨论、课后练习、阶段测试、实践测试等学习方法,巩固和综合运用所学知识。要求学生在课堂讨论中积极思考,认真完成课后作业。课堂思考和课后练习是应用理论解决实际问题的重要教学环节,有助于课堂教学内容的消化、加深对所学理论知识的理解。阶段测试理论课的阶段测试和课程实践的阶段测试,目的是了解学生的阶段学习效果,对学生在不同学习阶段出现的共性和个性化问题及时解决。

4.信息技术手段在教学中的应用

现代化教学方法包括:启发式教学方法、案例教学法、角色转换法和专题授课法等。现代化教学手段包括:电子教案、电子课件、CAI课件、教学案例源程序及开发文档、教学网站、习题库、试卷库、案例库等。

网络教学平台为学生构建了新的含有丰富教学资源的学习环境。通过课件浏览,初步了解课程的主要内容及知识点,达到预习效果;通过网上教学案例使学生对数据库设计和数据库实现方法有了直观的认识,为应用系统及原型系统开发奠定了基础。指导学生如何通过网络获得数据库领域的最新研究成果,使学生能够跟踪和学习最前沿的知识。

三、实践教学模式探索

1.实践课程的设计思想

为配合《数据库系统原理》课程的教学,开设了实践课程。《数据库系统原理》课程实践目的是解决数据库实践教学三个关键问题:①将数据库管理原型系统的设计与实现贯穿于整个教学过程中;②将数据库应用原型系统的设计与实现贯穿于整个教学过程中;③将数据库科研项目中的部分研究内容引入实践教学。该实践课程为培养计算机专业技术人才必备的系统软件和应用软件开发技能提供了有效途径。

2.实践课程的目标

《数据库系统原理》实践课程的目标是通过完成一个数据库应用系统以及实现一个数据库管理系统原型,使学生较全面地、系统地掌握数据库管理系统的基本概念和基础知识以及数据库应用系统的设计和实现方法,使学生更深刻地领会数据库管理系统的工作原理和实现方法。同时鼓励学生参加教师的科研项目,为将来从事数据库系统的研究、开发和应用奠定坚实的基础。

3.实践课程内容

为配合《数据库系统原理》课程的教学,《数据库系统原理》课程实践的内容包括四个方面:①针对教学内容的关系代数及SQL语句部分,要求学生在Oracle数据库上建库并使用SQL语句完成各种数据库操作,从而深入理解关系代数的定义,熟练掌握SQL语句的使用。②针对数据库理论及数据库设计部分的教学内容,要求学生设计并实现一个数据库应用系统(如学生管理系统)。通过数据库应用系统的实例来巩固教学环节中数据库设计技术和方法。③针对数据库实现部分的教学内容,安排“数据库管理原型系统实现”这一实践项目,将数据库管理原型系统的设计与实现贯穿于整个教学过程中,使学生通过实际动手实现数据库管理系统来深入领会数据库实现技术。④针对数据库新技术部分的教学内容,将数据库科研项目中的部分研究内容引入实践教学,使学生理解并掌握相关的数据库新技术。

4.组织形式和指导方法

采用分组的方式进行课程实践,把学生分为若干组,每组8人。每组学生均需完成全部实验内容。组内按照系统功能模块对学生进行任务划分。每一项实践任务都有规定的完成时间,完成一项任务后方能开始下一个任务。每一项实践任务结束后,学生都需提交相应的书面报告。在全部实践内容完成后学生提交最终文档。

教师指导方法如下:①按照预期进度,在每一项实验内容开始前,提醒学生做好预习,设计好实验方案。②每一个实践项目开始时,教师针对实践过程中可能出现的共性问题进行实践指导,讲授设计要点及实践过程中容易出现的问题。③在学生的自由上机时间,针对学生随时出现的疑问进行个性化的实践指导。④每50个学生配一个实践指导教师,能够保证实践指导和考核的顺利进行。

5.考核内容与方法

对上述每一个实践项目分别进行考核,对每个实践小组的每项实践项目都按照实践讲义规定的内容和步骤逐一检查。每个实践项目需在规定时间内完成,按照考核标准中规定的实践项目的分值,成绩达到及格以上方可进行下一个实践项目。

课程实践的重点内容为数据库管理原型系统,占整个实践分数的80%。数据库应用系统分数占实践总分的20%,科研项目的完成情况作为整个实践课程的提高部分,在前两部分基础上附加10分,满分100分。组中每名成员的分数按照相应实践项目的分值折算成百分,每组视两个系统的总体功能完成情况为组中成员的分值加权。

6.课程效果

(1)该课程为学生的继续深造奠定了良好的基础。近五年来,有71名学生考取了哈尔滨工业大学、北京理工大学、大连理工大学等数据库方向的硕士研究生,有14名同学考取了清华大学、北京大学、哈尔滨工业大学等重点院校以及美国等国外大学数据库方向的博士生。目前,有很多人已成为学术界的骨干。8人已分别成为哈尔滨工业大学、哈尔滨工程大学、大连海事大学等高等院校的教授,从事数据库研究,有的已成为学科带头人、博士生导师、院长。20余人已是多个高等院校的副教授,从事数据库研究。

(2)该课程为提高学生就业率起到了重要作用。近五年来,110名毕业生(占就业毕业生总数的20%)从事数据库相关的研发工作。他们中的大部分人受聘于IBM公司、微软、ORACLE公司、朗讯公司等国内外著名企业,也有一些人受聘于联发、华为、联想、金山、神州数码、亿阳等国企和合资企业。很多人已成为企业骨干和领导。

该实践教学模式有效地培养了学生的应用软件开发技能、系统软件开发技能以及科研能力,巩固了理论知识,使学生的理论结合实际的能力及创新能力得到显著提高。

四、结束语

本文针对数据库系统原理课程目前的教学现状及存在的问题进行了课程建设的积极探索,在教学理念、教学方法和手段及实践教学等方面提出了新的课程建设设想,并在教学过程中得以实施,为学生打下了坚实的理论基础,有效地培养了学生设计和实现系统软件和应用软件的技能。

参考文献

1 游晓明、刘 升.数据库系统原理课程教改的研究和实践[J].教学研究,2004(5)

2 陈树平、侯贤良.《数据库系统原理》课程教学方法研究[J].电脑知识与技术,2007(5)

3 段华斌.《数据库系统原理》教学改革探索[J].科技咨询,2008(2)

4 王 力、袁 嵩.《数据库系统原理》课程改革实践与研究[J].教书育人,2006(14)

数据库教学论文范文第5篇

关键词:数据库原理;教学改革;案例教学

中图分类号:G642文献标识码:A文章编号:1009-3044(2011)22-5511-02

Discussion on the Database Principles of Teaching Reform

LU Qiu

(School of information Science and Engineering, Guilin University of Technology, Guilin 541004, China)

Abstract: This paper is on the problems about "Database Principles" aroused in daily teaching. It gives a detailed design to teaching reform, and proposes to adopt some new teaching methods such as case teaching, task driving, which can make the pupils want to learn more initially. What's more, in this article, the examination methods are reformed, and it combines the theories and practices together.

Key words: database principles; teaching reform; case teaching

数据库是信息类学科中重要的分支,几乎所有的软硬件系统都需要数据库的支持,它是计算机信息系统与应用系统的核心技术和重要基础。因此,各高校都将数据库原理课程作为专业基础课开设。数据库课程研究如何存储、使用和管理数据库,有较强的理论性和实用性,具有应用性突出、学科间综合性明显、学科内多层面内容交融、前沿新技术发展迅速等特征。数据库原理的特征决定了其既具有很强的理论性,又需要加强实践,对知识的综合应用和相关专业前沿技术应用的要求很高,对于刚接触数据库的学生来说是一门比较难学的课程。他们要在短时间内做到既掌握数据库原理的基本理论知识,又能对数据库信息进行数据操作及控制,还要根据实际的应用需求设计开发数据库应用系统,是很困难的,这就要求找到适合学生的学习方法和合适的教学方法。只有采用有特色的教学方法,才能取得好的教学效果。

1 现状及问题

我院网络专业、计算机应用专业及自动化专业都开设了数据库原理课程,传统教学模式下存在以下问题:

1) 教学目标不明确,理论和实践脱节

由于数据库原理课程涉及的理论概念比较抽象,现阶段教学主要采用传统的“教师讲授―教师演示― 学生练习―学生综合应用”模式教学,教师处于主导地位,使学生被动的接受和掌握该课程的基本知识,学生所学的知识和应用不能同步进行,因此在应用系统设计开发中不能很好地应用软件工程思想解决实际问题。主要表现在在毕业设计中,大部分学生不了解开发一个实用数据库系统的基本步骤,往往只侧重系统的编程实现而忽略用软件工程方法进行系统的设计,对数据库知识体系结构缺乏完整的理解,使得所设计系统实用性差,影响了毕业设计的质量,使得部分学生毕业后不能较快的适应所在单位的工作要求。

2) 重理论轻实验

根据教学大纲,课程设置以理论知识为主,占课程总课时量的80%以上,而实验课时一般只设置10个课时左右。教学内容涉及到关系代数,SQL语言、关系数据库规范化理论等,这些内容理论性强且模型抽象。由于实验课时比较少,故实验教学主要针对SQL语言设置实验。最终导致学生学完该课程后,对抽象的理论只有模糊印象,但没有建立整体应用体系的概念,在应用系统开发的时候无法将理论转换为实际应用。

3) 学习效果不理想

在学习过程中,学生在课堂上首先接触到的是一大堆枯燥的概念或理论,部分知识点课本又缺少代表性例子进行进一步介绍,例如范式理论、数据库保护、并发控制等。学生只能体会基本概念和局部功能,缺少综合应用实践,无法体会理论在整个数据库系统应用中的位置和作用,学习效果不理想。

2 教学改革方案

2.1 案例教学模式

案例教学模式是指以案例作为教学材料,结合教学内容,通过讨论、回答问题等师生互动的教学过程,使学生掌握理论和理解相关的概念和理论知识,培养学生创新能力的一种教学模式[1]。根据本课程的特点及教学目标,在数据库原理教学中引入此教学方法,使学生在理解强化数据库系统基础理论知识的同时,培养其解决实际问题,开发设计数据库应用系统的能力。案例教学模式采用“案例―理论―概念”模式,通过对典型案例的分析与讨论,使学生了解理论知识在实际应用系统设计中的作用,将抽象的数据库原理知识运用到实际生活中从而解决实际问题,达到融会贯通的效果,使得数据库原理课程更具有实践性和实用性。

在数据库原理的教学内容组织上,我们以可视化开发工具Delphi及数据库管理系统SQLServer2000组织和设计针对各知识点的案例,在授课过程中设定每一堂课的学习目标,以启发式提问、讨论等进行教学互动,将知识点搭配案例和使用演示的方式进行讲解,使各知识点通俗易懂,容易消化并应用。表1给出了针对“数据库原理”课程[2]的知识点所设计的相应案例[3-4]。

2.2 任务驱动的教学模式

在讲授数据库应用系统设计时,除了采用案例教学模式外,还采用任务驱动的教学模式。为了使学生更好的掌握这部分内容,教师精心设计一些贴近生活且具有现实应用价值的题目,例如图书管理系统,人事管理系统,合同管理系统等,让学生以小组为单位接受任务,设计数据库应用系统。在这一过程中,学生要深入体会和应用软件工程的思想和方法,进行合理的设计,最后提交项目设计报告。在课堂上安排一定的时间让学生阐述设计思路和方案,然后教师进行适当的点评和提出问题让学生参与讨论,引导学生循序渐进的完成任务,从而得到从应用的角度建构数据库应用系统设计的思路、方法和技术体系,深化对相关内容的理解。在这一过程中学生不断获得“成就感”,求知欲望增强,同时培养了其创新能力和独立分析问题、解决问题的能力。

2.3 改革考核方式,重视能力培养

数据库原理是一门理论性和实践性都很强的课程,传统的单独理论考试会造成学生为应付考试而对相关理论知识死记硬背,而具体动手操作一窍不通的局面,这与该课程培养目标相悖,因此有必要对考核方式进行改革。数据库原理课程的考核分为理论知识考核与应用能力考核两部分。理论知识考核重点考察学生对主要概念和原理的熟悉和理解和综合运用知识解决实际问题的能力。应用能力考核方式比较灵活一些,主要通过平时的实验和数据库设计的任务完成情况决定,例如,采用对学生分组进行“项目设计”和“项目开发”的方式进行考核,给学生足够的时间和有效的提示,使得这种考核方式成为学生对协同工作机制的一个体验。

3 结束语

该文针对信息类专业的数据库原理课程教学中存在的问题进行探讨,提出了教学改革的思想,主要提倡采用案例教学模式和任务驱动模式进行数据库原理的教学,期望能够在教学中促进学生的主动学习、提高学生数据库应用开发能力和实践动手能力,加强团队合作精神,提高课程教学质量。同时通过调整考核方式,加大实践环节的考核比例,使得学生能将理论和实践联系起来,动手能力普遍提高。

参考文献:

[1] 金蓉,庄红.面向能力培养的高校非计算机专业计算机基础教学改革与实践[J].计算机教育,2010(1):1-147.

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

[3] 刘畅.案例法和项目驱动法在“数据库原理”教学实践中的应用探索[J].计算机教育,2009(19):75-76.

数据库教学论文范文第6篇

〔关键词〕高校文库;数字化建设;自建数据库

〔中图分类号〕G250.74 〔文献标识码〕A 〔文章编号〕1008-0821(2012)09-0053-04

高校文库是高校图书馆用以专门收集、展示和永久保存著作权属于本校教工、校友个人或学校机构团体的文化产品库,是高校珍贵的特色资源。目前我国现有的680所高校分布在31个省市,已建立文库的高校有近百所[1],其中以物理型文库的建设占主体,文库资源主要从原始材料的收集整合、文库产品的分类以及文库的开放管理来发挥作用。目前又有许多高校在物理型文库建设的基础上,将高校文库文献数字化,其结果,一方面,利用网页对宣传、推广本校的科研成果起到了良好的作用;另一方面,也使文库文献由于方便读者查找利用而更具影响力。笔者在进行高校文库数字化调查时发现,高校文库建设虽已取得了良好成绩并产生了一定的社会效益,如“人大文库”、“清华文库”,但仍有不少高校文库在数字化建设中还存在一定的问题,值得深入探讨并设法妥善加以解决。

1 高校文库数字化建设的现状及特点

本文以全国211工程的116所大学作为调查对象[2],通过网页浏览和电话、邮箱咨询,我们了解到共有27所高校分别以不同的名称建立了本校文库数据库,占总数的23%。由于其中有9所高校文库无法打开,故本文根据可以浏览的18所高校文库数据库,从文库存在形式、文献收录类型、作品揭示方式等方面进行如下比较分析。

1.1 高校文库数据库存在方式

1.1.1 独立网站形式

以中国人民大学为例。在图书馆主页上点击“人大文库”后进入“人大文库”专题网页,从中可以浏览有关“人大文库”建设的相关信息,如关于文库、文库动态、教师成果、著名学者、教师信息、校友信息、校友著作、库藏著作、藏品展示等。又如在西安交通大学的“西安交通大学文库”中,除有文库概况、文库动态、文库章程、文库检索、文库精品外,还设有作者“自助提交”平台等内容。独立的网站形式有助于读者全面了解文库的建设情况、进展情况、资源的概况,也能使文库收集的文化产品的作者了解建设高校文库的意义,从而大力支持和推动文库的数字化建设进程。

1.1.2 单一数据库形式

以南开大学为例。在图书馆网页上点击“南开大学知名学者电子文库”,进入后通过各种检索方式,可以查阅读者需要的信息,主要包括作者介绍、作者的论著等。又如南京师范大学图书馆建有“南师学人”和“南师文库”,是把教师的介绍与教师的作品分开建设成两个独立的数据库。相对独立的高校文库网页形式,单一数据库形式简单,内容易检索。单一数据库形式的文库主要着重于作者信息介绍和成果展示及检索。

另外,在高校文库建设中,无论是网页形式的文库还是单一数据库形式的文库,其中又有单库和多库之分。单库是指作者简介与论著描述在同一个数据库中即可检索,如“北京科技大学本校教师著作”、“南大人文库”;而多库是指将作者简介和论著分成2~3个数据库进行检索,如中国人民大学的“人大文库”(包括“教师成果”、“教师信息”、“著名学者”“校友信息”、“校友著作”等)、南京师范大学的“南师文库”和“南师学人”等。

1.2 高校文库数据库收录文献类型

目前,各高校文库数据库收录的文献范围,主要以正式出版的专著、教材、译著为主,论文及其他形式的作品为辅。在调查统计的18所高校中,有11所高校的文库只收录著作,有6所高校的文库同时收录有著作、译著、教材和论文等,另外还有1所高校文库只有6位名师的介绍。

1.3 高校文库数据库中论著信息揭示方式

1.3.1 通过馆藏书目信息揭示

建设高校文库的主要目的是展示教师的科研成果,因此作者的论著信息揭示是建设文库的中心工作。在文库建设中,为方便读者查询和利用文库资源,作者论著的制作要尽量将论著信息详细描述。许多高校将作者的论著与馆藏书目信息链接,或者对作者的论著给予一定的书目信息描述。如在“京师文库”和“南农文库”中,就提供了论著的题名、责任者、出版社、分类号以及ISBN号等信息。

1.3.2 通过文摘形式揭示

厦门大学的“学术典藏库”、“暨南大学学术成果数据库”对作者的论著以摘要的形式进行描述,即除了列出论著的题名、责任者、出版者、分类号外,还列出论著的关键词、摘要信息。摘要信息是对论著的内容不加注释和评论的简短陈述,是读者判断论文价值、判断论文是否值得阅读的依据,高校文库数据库利用摘要形式可以帮助读者对该论著的内容有初步的了解,以便对文献进行取舍,从而节约读者的阅读时间。

1.3.3 通过全文形式揭示

全文数据库是当代自建数据库发展的趋势。高校文库应尽量将教师的论著全文数字化,如“南大人文库”、“厦门大学文库”,对论著除了有题名、作者、出版社等标识外,还对论著进行全文揭示。为了保护作品的知识版权,很多高校还利用IP限制在校园网内才能全文阅览,从而避免了许多不必要的纠纷。

2 高校文库数据库建设存在的问题

数据库教学论文范文第7篇

关键词:数据库及其应用;三维案例;教学改革

中图分类号:G4文献标识码:A文章编号:1672-3198(2013)08-0134-02

0引言

数据库技术从20世纪60年代中期产生到现在几十年来得到了迅速的发展,是计算机技术中发展最快的技术之一。许多高校的计算机专业都开设了数据库相关课程,而《数据库及其应用》则是其中一门非常重要的主干课程。在该门课程的教学过程中,特别强调课程理论知识和实践操作的结合、注重学生数据库实际设计能力的培养。本人从事该门课程的教学多年,下面就该课程在目前教学过程中存在的问题,对教学内容的组织、教学方法的应用以及期末考核的方式三个方面作一探讨。

1《数据库及其应用》课程教学过程中存在的问题

1.1教学方法过于陈旧

目前高等院校的《数据库及其应用》课程,在教学过程中,常常采用灌输式的方法,教师基本上是在讲台上利用PPT和黑板进行理论知识的讲解,而学生只是在被动的接受知识,根本没有进行独立思考和对所学课程提出问题的机会,这样就使得学生对于该门课程的学习积极性和兴趣都不是很高。

1.2教学内容编排不合理,造成学生刚开始学习时感到枯燥无味,失去学习兴趣

在目前的数据库课程中,大部分教师在编排教学内容的时候,基本上都是首先介绍数据库的基本概念,数据库的创建和表的创建,并且这部分内容在一开始的时候,介绍的时间还会很长。由于这些内容枯燥无味,不便记忆,有些学生还没开始去学,就产生了畏难情绪,从而失去了学习的兴趣。有些基础差的同学,刚开始就放弃了。

1.3传统的考试方法不利于提高学生的动手能力和应用能力

在目前的教学管理体制下,该课程的期末考核方式仍使用传统的应试教育模式,在这种模式下,高等院校以期终理论考试成绩作为学生该门课程的最终学习成绩,导致学生只是为了考试而学习,不太注重提高自己的数据库实践能力,教师仅为完成教学任务而教,并不注重培养学生的能力。

2改革思路

2.1改进教学方法

《数据库及其应用》是一门集理论与实践为一体的数据库课程,它的教学目标是使学生既要有一定的知识理论基础,又要有足够强的实践操作能力。而要在有限的学时内实现教学目标,重点在于如何提高教学活动的效率,建立行之有效的教学方式。所以,为了使学生在毕业之后,能够很快地适应社会的就业岗位需求,在校期间就应为学生提供能完成上岗实践的学习环境。

结合本校的实际情况,本人在教学实施的过程中,采用“三维案例”教学方法,即将教学过程分成三大模块:包括理论课程的“案例教”、实践课程的“案例学”以及课程设计过程的“案例做”。通过课内理论环节的“教”,实验和实训环节的“学”,课程设计的“做”,三者联动,共同作用于教学过程,达到良好的教学效果。我们应逐步形成“以能力培养为中心、案例驱动教学、边讲边练、讲练结合”的“三维案例”教学模式,彻底撇开目前教学中将理论同实践分开的做法,重点突出职业综合素质能力以及学生自主学习能力的培养。

2.2合理组织教学内容

根据专业设置教学内容,每一门课程都有它的教学目的和要求,而教学内容的取舍应该要根据教学目的和要求来定。所以在数据库及其应用课程的教学过程中,根据“三维案例”教学方法,针对数据库的基本概念和原理,数据库的设计等内容,选择不同的教学案例。《数据库及其应用》课程的教学内容包括数据库的基础理论和数据库操作实践方面的内容。即教学内容可由数据库基础理论、数据库系统的应用模块和数据库应用系统的设计与开发三部分组成。其中数据库的基础理论主要包括数据库管理系统的有关概念、数据库设计理论、数据库并发控制、数据库安全性控制以及数据库的完整性控制理论;数据库系统的应用模块主要是介绍一个数据库管理系统DBMS的具体操作,主要是指SQL Server 2000系统软件;对于数据库应用系统的设计与开发,主要介绍数据库管理系统的设计开发工具及实例。在实际的教学实施过程中,根据我校的实际情况,在理论课程的讲授过程中,以“学生信息管理系统”案例贯穿是始终,主要讲解数据库的基本概念,查询优化技术,模式分解等内容,避免学生刚开始学习该课程时接触大量的概念而过于枯燥,从而提高学习的积极性;在实践课的讲授过程中,以“教务管理系统”案例贯穿始终,主要讲解数据库的设计(需求分析,概念结构设计,数据库的逻辑结构设计,物理结构设计,数据库的实施,数据库的运行和维护),数据库对象(表,对象,存储过程,触发器)的创建等内容;在课程设计的阶段,要求学生设计开发一个具体的小型数据库应用系统,允许同学们自行分组,各自分工进行。这样将数据库课程的各个知识点系统地分解到具体的各个案例中去,避免了相互独立的各个章节使学生在学习的过程中会感觉到知识点零散,从而使同学们在理解数据库设计的各个阶段工作的过程中,可以形成一个完整的知识体系,提高了他们分析问题、解决问题的能力。

2.3改革考核方式

《数据库及其应用》课程的考核一般都是以笔试的方式进行,但是往往单纯的笔试往往不能真实地反映出学生的实际水平,比如很多考试成绩很好的同学,但在数据库的设计方面却很薄弱;而且有很多与实际十分相关的操作只能上机课完成,没有办法通过考试来进行。因此学生在学校期间,他们参加专业课程的学习最为关注的问题往往是如何能通过考试。这样就使得一部分学生一味地追求分数而不重视该课程的实践操作的练习。所以该课程的考核应该增加上机考试模块。根据我校的实际情况,将学生平时成绩拆成两部分:学生上机考试得分(占20%)和平时成绩(占20%),笔试(占60%),这样来计算期末考试的最终成绩。因此只有平时重视理论联系实际,勤动手和思考的学生,其期末考试才能获得较好的成绩。这样不仅可以提高学生在实践课程中的积极性,也减轻了学生期末考试的压力。

本文讨论的教学改革措施已在实际的课程教学过程中取得较好的效果。《数据库及其应用》课程教学还需要在实践中不断完善与发展。任课老师在讲授该门课程时,要加强实践学时的比例,通过丰富的案例将理论和实践结合起来,激发学生学习的兴趣,从而提高学生学习该课程的积极性和主动性,让学生在学完该课程后真正的掌握数据库的相关理论。

参考文献

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

[2]潘东梅.数据库及其应用教学改革探讨[J].广西财经学院学报,2006,10(19):156-157.

[3]毛嘉莉,李明东,赖晓风.数据库原理及应用课程教学改革的研究与实践[J].西华师范大学学报,2011,4(32):385-387.

数据库教学论文范文第8篇

数据库原理与应用课程体系优化自20世纪60年代中期以来,数据库技术得到了飞速的发展,目前在各个应用领域中得到了广泛的使用,对高等院校来说,数据库原理与应用已成为一门主干课程。对计算机科学与技术专业来说,数据库是一门重要的专业必修课;对非计算机专业如电子信息工程、测绘工程、电子商务、地理信息系统等专业来说,数据库是一门重要的公共课程,因此需要对数据库课程体系进行研究,改革课程体系中存在的问题,从而提高课程的整体性和一致性,提升教学效果,提高学生学习兴趣和动手能力,使课程能够真正达到预期的教学目的。

1 课程现状

目前,数据库原理与应用课程内容主要包括两大部分:一部分是数据库的基本理论,一部分是数据库的应用,以微软的SQL Server为例来讲解。目前,这门课程的课程体系现状如下:

1.1教材方面

根据数据库原理与应用课程内容,使用过两类教材,一类是偏重理论方面的,如王珊和萨师煊编写的《数据库系统概论》等、另一类是偏重应用的,如周绪、管丽娜和白海波编写的《SQL Server 2000中文版入门与提高》等,但是前者偏重数据库的理论,而学生对枯燥的理论理解起来有一定的困难,不利于学生对数据库的整体理解;后者主要偏重数据库的应用,数据库理论的内容偏少。所以从教材方面来讲,如何将二者有机结合,将数据库理论形象化、生动化,并且将理论融入到应用中,已成为课程体系中的一个重要的方面。

1.2课件方面

目前数据库原理与应用的课件基本上都是基于上述的两类教材而编写,以PPT为主,而PPT在讲述枯燥的理论和实际应用方面都不是最好的形式,所以在课件中需要加入更多的多媒体技术,比如动画、视频、录像等来提升教学效果,提高学生的学习兴趣。

1.3理论教学和实践教学方面

数据库原理与应用这门课的理论教学占课程内容总量的40%左右,这部分需要学生对数据库有一个整体的理解,所以仅仅靠书上的概念是不够的,而学生对数据库的理解程度决定着这门课程的整体效果,因此理论教学应该在概念的基础上加入更丰富的内容,使数据库的理论形象化、生动化、简单化,从而提高学生的兴趣,加深学生的理解程度。实践教学以SQL Server的应用为主,这部分应与数据库的理论进行有机结合,将理论融入到具体的应用中,让学生可以看到理论在实际中的各种体现,提高学生对数据库的兴趣,也可以加深对理论的理解。同时,只有对理论理解深刻,才能够提高数据库应用的能力,真正的掌握数据库、学会使用数据库。

1.4课程设计方面

数据库技术在各个应用领域都得到了广泛的使用,所以对计算机专业或非计算机专业的课程设计来说,如何使用数据库技术就成为一个关键的问题。但是课程设计需要将数据库技术与某种程序设计语言(如Java、C++、VB等)结合,所以数据库课程设计需要与语言类课程设计结合,才能达到应有的效果。

从上面几个方面来看,数据库原理与应用这门课的课程体系不够完善,在教材、课件、理论教学、实践教学、课程设计等方面都有优化的必要,需要进行改革。

2 课程体系优化方法

2.1教材方面

鉴于课程体系现状,需选择适合数据库原理与应用课程要求的教材,这类教材应该具备下面几个要求:

理论方面应该包含数据库课程的主要理论,比如数据库知识概论、关系代数、关系规范化、数据库设计等。这部分内容应与教学实际相结合,对于过时或者实际应用比较少的理论知识应简化或去掉。

应用方面应该结合数据库的基本理论,同时结合SQL Server的各类操作,如数据查询、数据更新、数据库完整性、安全性和SQL编程等,这些内容既是数据库的重要内容,也是SQL Server的重要应用。

2.2课件方面

课件方面应该根据课程特点选择类型多样的多媒体课件,如关系代数的各类运算可以采用flash等工具制作动画来模拟,SQL Server的各类操作可以采用动画的形式来模拟,也可以使用屏幕录像工具将操作的步骤记录下来,稍加处理后作为课件展现给学生。课件形式的多样化可以将枯燥深奥的理论形象化,提升学生兴趣,改善课堂教学效果。另一方面形式丰富多样的课件可以作为学生课下学习的资料,即有以文本和图形为主的ppt,也有动画、录像、视频等素材,可以提高学生自主学习的能力,达到事半功倍的效果。

2.3理论教学和实践教学方面

数据库的理论知识在课程体系中占有重要的地位,也是学好数据库课程的关键,但是其中部分理论如:关系代数的除运算、范式等内容形式化定义较多,因此这部分内容需将理论知识与丰富的实例相结合来讲解,同时要学生多加练习,在处理具体问题的过程中加深对理论知识的理解,否则只理解概念和定义无异于纸上谈兵。

实践教学方面应结合某种数据库管理系统的产品来完成,如微软的SQL Server等,一方面要求学生掌握该产品的各种操作,另一方面要求学生熟练掌握各种SQL语句,这既可以通过布置单独的小作业来进行,也可以通过布置大作业,让学生通过一个完整的项目掌握数据库的应用,提高学生的实际应用能力。

2.4课程设计方面

数据库课程设计需要与某种高级程序设计语言(如VC、Java等)相结合才能达到应有的效果,因此在课程设计中需要对语言的选择作出一定的要求,同时在课程设计题目的要求上也应该符合数据库课程的基本要求,如数据库的创建、查询、更新等操作都要有所体现,使学生通过课程设计可以加深对数据库课程知识的理解和应用能力,真正体会数据库的应用价值,从而达到课程设计真正的目的。

综上所述,数据库原理与应用课程体系需要从上述几个方面进行优化,从而真正达到这门专业必修课的教学目的,提高学生数据库的理解能力和应用水平。

参考文献:

\[1\]王珊,萨师煊.数据库系统概论.高等教育出版社,2006,5.

\[2\]周绪.SQL Server 2000中文版入门与提高.清华大学出版社,2001,5.

数据库教学论文范文第9篇

关键词:教学改革;职教本科;数据库原理与应用

《数据库原理与应用》是一门典型的计算机专业课程。但由于数据库应用的广泛性,职教本科非计算机专业也有开设这门课程的需要,如电子商务、金融财会。对于计算机专业来说,开设这门课程都有一系列的前继相关专业课。但对于非计算机专业,由于培养目标侧重点不同,没有足够的课时安排开设这些课程。而现在市面上的数据库教材,几乎都是基于学生已学过了相关前继专业课程之后进行编排内容的。如果教师不根据专业的培训目标,学生的实际情况,对教学内容进行重新整合与优化,简单按教材内容对学生进行授课,学生学不懂,上课效果差,是必然的。

以下笔者根据多年的教学经验,以职教本科子商务专业为例,从课程培养目标、相关教育理论、整合优化方案与教学内容重新编排四个方面进行论述。

1.课程培养目标

职教本科是近几年出现的一种新的办学模式,它的培养目标既不同于普通本科,又不同于高职专科。学生既要扎实的理论功底,又要熟练的操作技能。过于偏重理论教学,忽视学生的实践操作能力,体现不出“职教”特点;过于偏重学生的实践操作,而忽视学生理论体系的建立,与“高职”无异。

对于《数据库原理与应用》课程来说,既要求学生熟练掌握数据库管理平台的操作,编程实现数据库的增删改查、存储过程、触发器,数据库基本运行与维护;又要求学生理解数据库的体系结构、关系模型、关系运算及查询优化、范式理论、数据库的概念设计、逻辑设计、物理设计。学生既要微观上的动手操作,又要宏观上认识理解;既要有操作与维护现有数据库的实践能力,又要掌握数据库设计理论,能够针对具体数据库项目设计符合项目要求的数据库。

在具体教学中,如何处理理论与实践的关系,教学内容怎么整合与优化,对于《数据库原理与应用》这门课程来说,是值得认真研究的。有些学校是将数据库原理与应用分两门课程,先后进行授课,理论与实践脱节严重;有些学校尽管安排在一门课程中授课,但也是内容上的简单拼凑,并没有充分整合,更谈不上优化,再加上“非计算机专业”,没有相关的计算机专业知识进行支撑,教学效果可想而知。

2.相关教育理论

辩证唯物主义认为,一切认识都是由感性到理性,所有的理论都源于实践,理论反过来指导我们的实践,教学过程同样如此。对于《数据库原理与应用》课程来说,有完善的理论体系,又有成熟的实践平台。基于“实践一理论一再实践”的理念,首先在数据库管理平台上操作,让学生得到一个对数据库的感性认识,然后再提炼与归纳相应的数据库理论知识,最后再将理论知识用于指导学生的实践操作。多次反复,有利于学生对数据库理论知识的理解与认识,实践操作更有针对性与创造性。

建构主义教学理论也认为,学习者的知识是在一定情境下,借助于他人的帮助,通过意义的建构而获得的。理想的学习环境应当包括情境、协作、交流和意义建构四个部分。《数据库原理与应用》课程的教学,有成熟的数据库管理系统平台,可以给学生提供很好的学习情境,再通过老师与学生、学生与学生、学生与软件之间的协作与交流,建构数据库的理论体系、数据库设计理论,和在理论地指导下有针对性与创造性地对数据库进行操作。

基于上述教育理论,处理好数据库理论与实践的关系,将现有教材内容进行整合与优化,是符合学生的认知特点与教育规律的。

3.整合优化方案

根据笔者对本校及周边兄弟院校职教本科非计算机专业的《数据库原理与应用》课程教学,及市面上流行的数据库教材内容的调研,发现存在以下一些问题,并针对这些问题,采取相应的整合与优化方案。

1)在开设该课程之前,一般只开设了《计算机基础》课程,并没有像计算机专业一样,前期开设了程序设计、操作系统、数据结构、离散数学、软件工程等课程。因此在现有教材内容的基础上,教师有必要在相应的章节补充一些必要的专业知识。如:讲解关系运算时,补充必要的离散数学知识;讲解数据查询时,补充条件表达式知识;讲解数据库程序设计时,补充数据结构知识;讲解数据库设计理论中,补充软件工程工程知识。

2)对于非计算机专业开设数据库与计算机专业开设数据库的课程目标是不一样。作为计算机专业的学生,今后可能会面对大型数据库项目,可能会从事专业数据库管理员(DBA)工作,所以要求学生掌握关系运算语言进行推演,得到最优化的数据查询;要求用数学语言表示关系范式,并选择适当的范式;要求用E-R图等工具分析大型数据库项目,阅读与写作相关软件设计文档;要求掌握数据库的并发机制,对数据库系统进行专业管理与系统优化。

但对于非计算机专业来说,他们的主体培养目标是工作中需要用到数据库,去辅助其它的业务工作。如电子商务专业,学习数据库主要是构建网站平台及简单的数据库系统维护;对于金融财会专业,学习数据库主要是一些业务查询工作。

因此对现有教材的内容,应进行部分内容删除、简化。

3)非计算机专业的学生,在学习这门课程之前,只有计算机基础中的电子表格(Excel)对数据库的学习有所帮助。因此在讲解数据库相关知识时,可以将Excel的知识与概念进行迁移,并对数据库的专业术语进行通俗化。如关系模式,就是一个二维表,元组就是电子表格中的一行记录,属性就是电子表格的一个字段,或一列。这样就能减轻学习数据库的难度。

4)非计算机专业的学生学习数据库,立足点在应用,掌握必要的理论也是为了更好地应用。因此有必要改变教材的内容编排,将数据库实践操作与数据库理论充分融合。利用现在数据库管理平台,去理解数据库理论知识,绝对不能与计算机专业一样,纯粹讲解理论知识;数据库理论知识,也应把握一个“度”,不能过于抽象,说白了,非计算机机专业数据库的理论是一种应用理论;如关系运算语言,只介绍选择、投影等的表示符号,而对于运算的描述,不要用关系语言去描述,对于他们来说,只会越描述,学生越糊涂,而应用自然语言,和具体数据表实例代替说明。对于数据范式,也是如此,不要过于数学化。

5)对于非计算机专业的学生,特别是当他们感到这门课程过于专业,学习有难度时,往往会质疑,学习这门课有什么用,对他们的专业用什么帮助。为了解决学生的疑问,让学生更主动地学习这门课程,教师应对整个专业计划有所了解,同步开什么或后续会开什么数据库相关课程。教师应超越课程本身,设计专业案例。如电子商务专业,一般同步开的是c#程序设计,后续开商务网站建设,这时应该设计一个用C#语言编写的网站,并访问数据库这样的案例。将一些数据查询语句,存储过程作为C#的脚本在案例中进行应用,而不仅仅是在数据库平台上应用。在讲解数据库设计理论时,也可以设计一个学生熟悉的案例,如学生选课系统,并与C#编写的网站进行链接。这样学生就会用专业视角的去认识数据库的作用,从而更积极主动地去学习数据库知识。

6)学生今后工作可能会面对市面上的一些主流数据库软件,因此在教学中不要局限于一门具体数据库管理软件,在集中研究一种数据库管理平台时,对其它主流数据库管理软件也应进行接触与学习,帮助学生发现数据库软件的通用规律,掌握各种主流数据库之间的转换,包括Excel。

4.教学内容重新编排

4.1数据库绪论、软件安装与配置

4.1.1数据库的应用(信息管理系统、网站系统,特别是一些电商平台网站)

4.1.2数据库发展的三个阶段:人工管理、文件管理、数据库管理

预先准备好三个C#程序(普通的程序、访问office文件的程序、访问数据库的程序),通过分别演示这些程序,自然导出人工管理阶段程序与数据之间的关系,文件管理阶段程序与数据之间的关系,数据库管理阶段程序与数据之间的关系。

4.1.3安装与配置数据库管理软件,同时对数据库中所涉及基本概念、术语进行讲解,注意应从Excel中进行知识迁移

1)安装过程中,适时讲解:数据库的安全认证方式;数据库各种后台服务与实例,前台配置与管理界面;数据库的相关目录配置。

2)数据库软件的基本操作:数据库的新建、附加、分离,将常用的EXCEL数据文件转变为专用数据库。

3)利用数据库管理系统和一个具体的数据库,讲解数据库、数据库管理系统、数据库系统结构(三个模式、两个映像)、数据库系统;讲解三个世界:现实世界、信息世界、机器世界,三个模型:概念模型、数据模型(层次、网状、关系)、物理模型,关系模型的数据结构、数据操作(增删改查)、完整性约束(实体完整性、参照完整性、用户自定义完整性)。

4)利用Excel电子表格与一个具体的数据库,讲解基础概念:数据与数据类型、数据库与表,关系模型概念:关系、元组、属性、域、分量、主码、外码、候选码;数据库对表的基本要求。

4.2关系代数与数据查询的等价实现

首先,准备一个现成的数据库,附加到数据库管理系统,介绍数据查询的基本语法、比较与条件运算符;

其次,介绍关系运算,并同步用数据查询语句进行实现。

对于关系运算,仅要求学生掌握关系运算的书写方法,而对于这种关系运算规则,不再讲述用数学语言进行表示,而代替以文字描述、具体实例更好理解。

一个关系模式(二维表),用R(A1,A2,……,An)表示,其中A1,A2表示字段。等价查询:Select*from R。

投影操作:πA1,A3……(R),文字解释:选取一个二维表的部分列。投影操作的结果会减少列,行可能不变。在查询语句中,改变Select语句后面的参数实现投影操作。

选择操作:6F(R),文字解释:根据条件F,选取二维表的部分行,操作的结果会减少行,列不变。在查语句中,用Where语句后面的条件表达式实现选择操作。

笛卡尔积:R1xR2,文字解释:R1的每一行与R2的每一行分别相连,操作的结果,列是原来两个表列相加,行数是相乘。在查询语句中,将两个表名写在From子句的后面,用逗号隔开即开。

连接操作:R1-R2,是有条件的笛卡尔积。运算结果是笛卡尔积的子集。在查询语句中,from子句实现笛卡尔积,Where子句实现条件筛选。

除法操作:RI+R2,在R1中找出所有包含R2的行,所得到关系的列是R1列去掉R2的列。没有直接对应的SQL语句能够实现,要用两次否定,Exist语句实现。

还有三个集合运算,交、并、差,分别用INTERSECRT、UNION,EXCEPT语句实现。

查询优化树,优化规则。列上的聚焦函数。分组汇总查询:类似Excel中的分类汇总。嵌套查询。

本讲主要要给学生一个数据查询的理念,数据查询是基于关系代数的,应利用关系代数去理解查询过程,并利用关系代数去优化查询。由于课时的限制,不应过于注重一些细节。只要掌握了基本理念,本科生有较强的自学与扩展能力。

查询语句,应在c#例中实现。

4.3建立数据库、数据表、索引、完整性约束、数据插入、删除、修改

本讲学生应根据他人给出的数据库与数据表要求,要自己建立数据库、数据表,理解完整性约束并遵守相关约束,根据应用的需要,建立索引。这些仅要求用可视化界面实现即可,没有必要用代码实现。

建立数据表时,应理解常用的数据类型。

掌握数据插入、删除、修改的语句实现,进一步理解完整性约束并遵守相关约束。

4.4数据库编程、建立视图、存储过程、触发器

数据库编程,与其它计算机程序设计语言编程不一样,它的主要目的是编写存储过程与触发器,学生在掌握基本的编程语法,变量定义、控制结构之后,就应马上切人到编写视图、存储过程与触发器。

视图、存储过程与触发器也应在c#案例中实现。

4.5关系规范化理论

本讲的目的,是如何得到一个规范的二维表。

1)引用问题。给出一个数据表,进行插人、删除、修改可能出现的各种异常。2)介绍函数依赖、完、数据库设计全函数依赖与部分函数依赖、传递依赖。3)介绍三个范式。4)关系模式如何进行规范化。

4.6数据库设计

本讲学生应根据现实问题,得出应建一个什么样的数据库,数据库有哪些表,及每个表的数据要求。

1)需求分析;2)概念设计;3)逻辑设计;4)物理设计。

4.7案例实训

1)开发环境的搭建;2)相关技术介绍;3)现成C#案例分析;4)数据库建立,链接,在C#中插入查询语句、存储过程、触发器。

数据库教学论文范文第10篇

摘要:本文首先分析了高职院校图书馆建设特色数据库的必要性与紧迫性,通过对广州地区高职院校图书馆以及特色数据库建设现状的调查,指出其建设滞后的原因,同时针对其中存在的问题提出相应的解决方法。

中图分类号:G258.6文献标识码: A文章编号:1003-1588(2012)02-0080-03

On Library Construction of Characteristic Databasen Higher Vocational Colleges

――Taking the Higher Vocational College Libraries in Guangzhou as Example

Zhong Cui\|jiao

(Guangdong University of Finance Library,Guangzhou Guangdong 510631,China)

Key words:Higher Vocational College;Library;Characteristic Database

Abstract:It is to be analyzed at first about the necessity of the library construction of characteristic database in higher vocational colleges. Some measures to the existing problems will then be put forward after investigation for the poor present situation of library database construction in Guangzhou higher vocational colleges.

高等职业教育是培养应用型人才和有一定知识技能的管理者的院校,它以市场需求为导向,更侧重实践技能和工作技能的培养以主动适应地方经济和社会发展的需求。高职院校图书馆的建设、发展水平标志着学校总体水平。若想在信息社会立足,就要结合本院校的教育方针和专业特点建立特色数据库。由于高职院校建设起步晚,图书馆经费及技术力量有限,因此与综合性大学图书馆存在一定差距。

1高职院校图书馆建设特色数据库的必要性与紧迫性

高职院校的教学模式、内容与普通高等学校有差异。根据高职院校的培养目标,其更注重培养学生的实际操作能力、动手能力和解决问题的能力。因而,学生对文献资源的需求也不同于普通高校学生。与本科院校相比,高职院校更加紧迫地需要建设好图书馆特色数据库。

1.1自身发展的需要

高职院校的重要特点就是要体现地方性,更要为地方的经济发展提供各种信息服务。教育部在《普通高等学校图书馆规程 》中规定“高等学校图书馆应根据学校教学、科学研究的需要 ,根据馆藏特色及地区或系统文献保障体系建设的分工,开展特色数字资源建设和网络虚拟资源建设”,这里有一项工作――开展特色数据库建设。高职院校可以依托企业,扩展高职院校与地方政府、信息资源共享领域,把信息服务推向社会化,从而获取更多的社会支持。

1.2用户的需求

高职院校与企业紧密联系,教师在教学和科研方面对产业的针对性更强,有自身的特点和要求,更加注重在产学研方面的结合,因而,对文献信息资料的需求也有其自身特点。高职院校的学生与本科院校相比,学习风气相对较差,所以对纸质图书利用率相对偏低,而学生上网的比例并不少于本科院校,学生在做设计、写论文时更习惯在网上获取资料,这就可以引导学生通过特色数据库来学习专业知识。

2高职院校图书馆特色数据库建设的现状

本次调查的对象选择了位于广州地区的44所高职高专院校,拥有特色数据库的只有12家(见附表),占总数的27.3%。通过附表分析,发现各图书馆的特色数据库形式相对单一,广州地区高职院校图书馆的特色数据库主要有以下几种。

2.1科研教学成果及学生论文数据库

科研教学成果数据库主要通过收集本校教师的课件、教学资料、实训资料、优秀毕业生论文等资料建成数据库,为教师和学生及其他科研人员提供参考借鉴,更好地确定科研方向。对于教师来说,这些科研成果增强了教师的荣誉感、展示了本校教师最新的科研成果;而对于学生的毕业论文,虽然学术价值不大,但对后继的教学工作则有较高的价值。如选择一些较为优秀的毕业论文作为学生毕业论文写作的范文,从而引导学生如何进行论文的写作,指引学生如何进行文献资料检索,学习如何进行收集和组织材料,提高学生的学术素养等。毕业论文库的作用不可替代。

附表中有6所院校图书馆共建立了10个此类数据库,例如广东交通职业技术学院建设的“优秀教师著作数据库”、“优秀教师博硕士论文库”、“优秀学生毕业论文数据库”,广州女子职业技术学院建设的“女院老师论文库”等等。

2.2专业特色的专题数据库

所谓专业特色的专题数据库,主要是指能体现学校教育特色的资源库,包括各种学科导航库。高校馆在长期为教学科研服务过程中,为满足教学科研需要,围绕本校人才培养计划、师资培养方案、科学研究方向,对某些专业、学科或专题的信息资源进行全面搜集,系统整理,形成专业学科特色。高职院校图书馆在对文献信息资源进行深度开发的基础上,结合本院校学科的优势和特点,建设有自己专业特色的数据库,发展自己的品牌,实现资源共享的最大化。附表中有7个院校的图书馆建立了此类数据库,如广州番禺职业技术学院图书馆建有“珠宝数据库”,广州城市职业学院图书馆建有“汽车专业特色教辅资源库”,广东农工商职业技术学院图书馆建有“绿色食品数据库”等等,这些数据库都体现了学院的专业特色,有一定的参考价值。

2.3声像、视频等多媒体资源数据库

附表中有2所图书馆建有此类数据库,如广东交通职业技术学院的“多媒体视频点播系统”,广东岭南职业技术学院的“声像资源”。

3高职院校特色数据库建设滞后的原因

据悉,广州几十所高职院校图书馆大多数都有网上数字图书馆,各个馆以购买现成数据库资源为主,拥有特色数据库的不多,且资料零散陈旧,缺少系统性,检索方式也不统一,远远不能反映学校教学科研发展水平,与本科院校有明显差距。导致高职院校特色数据库建设滞后的原因有以下方面。

3.1重视不够与经费短缺

高职院校图书馆在考核评估中,主要以生均藏书量作为考核标准,以整合资源以主的特色数据库建设并不能增加藏书量,导致各高职院校积极性不高。

高职院校图书馆建设经费短缺,特色数据库在系统开发、硬件配置、资料收集上都有较大花费,大多数高职馆主要是依靠常规经费勉强维护图书馆日常工作。即使学校重视有资金,也只能改善一下相关的馆舍环境及办馆条件,购买一些电子图书和中文期刊数据库,而要建设特色数据库是远远不够的。

3.2人员素质不高,学术氛围不浓

特色数据库建设必须有专门的人才队伍,大多数高职院校图书馆工作人员总体素质不高,特别是计算机、外语水平不足,相关专业知识更缺乏,制约了特色数据库的建设。

高职院校的目标是培养技能应用型的人才,一般为大专层次,对学术方面的要求不是太高,因此学校的学术氛围不浓,读者对数字资源的需求利用不高,从而也就影响了院校图书馆建设特色数据库的积极性。

4如何做好高职院校图书馆特色数据库建设工作

4.1全面规划,做好充分的准备工作

钟翠娇:高职院校图书馆特色数据库建设研究*

钟翠娇:高职院校图书馆特色数据库建设研究*

特色数据库的建设需要做好充分的准备工作。首先,做好周密的论证,保证技术先进、合理规划。确定学院的重点专业和读者需求情况,考察同类其他高职院校图书馆特色数据库建设的现状和特点,从而确定数据库建设的方向和特色。这种既有学校专业特色,又结合现有形势以及网络特色开发的数据库,将为广大师生提供更好的信息服务。

4.2特色数据库建设要规范化和标准化

特色数据库要使用同一个软件平台、统一加工标准。即特色数据库的选择要按照《中国数字图书馆标准规范建设》、《CALIS文献资源数字加工与标准》等国际国内相关各种文献数据库的标准、技术规程对数据进行处理。标准化、规范化是特色数据库建设的关键。

4.3充分利用联盟,共建共享特色数据库

建设特色数据库,高职院校可以利用办学优势与各行业和相关科研单位紧密联系,加大力度收集相关企业内部会议资料及年度报告等灰色文献形成联盟,走共建共享的道路,从而形成独有的馆藏资源。同时为了实现数据库的经济效益,就要实现向社会转化,建立“特色资源成果转化公共服务平台”,向相关企业开展数据库推广和利用,建立网络导航,建立专业信息指南系统,通过与企业共建共享数据库,为行业企业提供科研服务,拓展图书馆的社会化服务,并获取经济效益。

如番禺职业技术学院图书馆与广州市汉能信息科技有限公司合作,建立了“珠宝数据库”、“大学生思想道德修养信息数据库”。“珠宝数据库内容包括论文、珠宝图片、珠宝展影片、企业管理、珠宝设计与加工、珠宝英语等。该数据库不但能应用于珠宝专业教学,也可为地方珠宝企业提供服务。大学生思想道德修养信息数据库下设5个库:新闻库、论文库、音频库、图片库、电子图书库。内容十分丰富,图文并茂,载体多样化,经过馆藏资源和网络资源的开发和整合,这个信息资源特色数据库,可满足广大师生及社会读者的需要,使本馆信息数字化资源得到更有效、方便、快捷的利用,也使图书馆职能、作用得到了更大的发挥。

4.4做好维护、更新的后期工作

在特色数据库建成后,要及时维护、更新,保证生命力。根据调查发现,虽然很多图书馆自建了数据库,但多数都没有及时的更新,有些甚至是2004年的数据。因此后期要及时更正数据库建设过程中的错误,更新数据内容,补充新信息,不断完善其系统功能,保证其时效性。

4.5加强数据库的宣传

建设特色数据库,目的是为用户服务,因此,加强数据库建设的宣传非常重要。很多学院图书馆建设了数据库,但很少为读者所知,那么这种服务就没有意义了。比如,在图书馆网站上宣传,或通过学院主页进行宣传,与相关企业合作对社会进行宣传等,总之,真正充分利用特色数据库为读者服务,为学校教学科研服务、为社会服务,实现特色数据库的价值。

参考文献:

\[1\]孙林山,黄兰等.高职院校图书馆特色数据库建设思考\[J\].广东轻工职业技术学院学报,2005(9):54-57.

\[2\]张玉辉.高职院校图书馆数字信息资源建设研究\[J\].图书馆,2008(1).

\[3\]覃凤兰.广东省图书馆特色数据库建设的调查分析\[J\].图书馆学研究,2009(6).

\[4\]黄艳芬.广东省高校图书馆特色数据库建设现状及对策\[J\].图书馆论坛,2008(2).

数据库教学论文范文第11篇

关键词:数据库课程;个体差异;分类教学实践模式

同济大学计算机科学与技术专业作为国家教育部第三批高等学校特色专业建设点,秉承“夯实基础、面向应用、培养创新、国际接轨”的办学宗旨,在创造性的“一体两翼”人才培养模式下,完善了本科教育课程体系,完成了学科方向布局、分类分层培养课程体系建设[1]。基于总的学科发展与各级各类专业人才培养规划的目标,我们对主干课程之一的数据库课程进行了教学模式的研究与探索。

数据库技术是计算机信息系统中的核心和基础,是应用最广泛的技术之一,也是计算机科学技术发展最快的领域之一。数据库课程不仅是计算机科学与技术专业、信息安全专业、信息管理专业等的必修课程,也是大部分非计算机专业的选修课程。通过数据库课程的教学,学生应掌握数据库系统的基础理论、基本技术与实践技能。在同济大学计算机系的本科专业必修课数据库课程的教学实践中,一方面由于学科发展和分类分层培养目标的确立,使得该课程的教学实践模式与体系需要进行新的规划与设计;另一方面,数据库课程相关的教学和实践环节中,学生所表现出来的学习兴趣、知识背景、创新能力以及未来的就业取向等多方面的差异,也对于传统的课堂教学模式提出了新的挑战和研究课题。要取得好的教学与实践效果,让学生更好地发挥所长,需要不断的研究与探索课程的教学实践模式。

基于计算机系学科发展与专业人才培养总体规划,根据数据库课程自身的特点、数据库相关研究和应用技术的发展,并参考国际、国内一些主要大学数据库课程的教学资源和科研文献,我们提出一种数据库课程分类分层教学模式:根据培养目标、学习兴趣、知识背景和创新能力的不同将学生分为3种类型,有针对性地调整和完善课程的教学内容和实践环节,对不同类型的学生采用不同的教学方式,侧重不同的教学与实践内容,更好地体现该课程教学的基础性、科学性、先进性与实用性。

1课程的教学对象分类

计算机科学与技术本科专业的培养目标为:培养具备良好的科学素养,系统地掌握计算机科学与技术,包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门人才[2]。

但是,同一年级同一专业学生的学习兴趣、知识背景和创新能力并不完全相同,如有的学生数学基础好、擅长理论分析,有的学生编程能力强、喜欢软件开发,有的学生则倾向于计算机应用系统的管理。因此,基于计算机科学与技术专业和信息安全专业的人才培养总体规划,根据学生的个体差异,我们将数据库课程的教学对象与培养目标分为以下3种类型:

1) 理论强化型。学生通过课程学习将具备坚实深入的数据库理论知识,掌握扎实的实验技能,具有良好的科学素养和较强的创新能力,能独立开展科研和实际工作。

2) 工程研发型。学生通过课程学习将掌握数据库基础理论和主流数据库软件产品,以及数据库系统分析和设计方法,具备较扎实的研究与开发数据库应用系统的技能,成为国内乃至国际认可的高级研发型工程技术人才。

3) 应用管理型。学生通过课程学习将掌握数据库系统基础理论,以及数据库系统开发与管理的基本方法,熟悉主流数据库软件产品,能较好地设计、管理与评估数据库项目方案。

目前,国内已有许多高校,以不同形式的实验班或培训课程,对不同类型的学生分别培养。如清华大学的“计算机科学实验班”、北京大学的“元培计划实验班”、同济大学的“图灵班”和“卓越工程师班”等。在数据库课程分类教学与实践模式研究探索中,我们把计算机系特色教学的“图灵班”、“卓越工程师班”和其他学生分别作为数据库课程教学的理论强化型、工程研发型和应用管理型对象。

2课程的分类教学与实践模式

对于上述3种不同培养目标的学生,我们在数据库课程的教学总纲基础上,有针对性地设计不同的教学方案,调整课堂授课内容的广度和深度,选用不同教材,安排不同的课程实验与课程设计,开展不同的课后活动,引导学生研究与解决不同的开放思考问题,尽量充分调动不同类型学生的学习积极性和主动性,使学生能根据自身的发展目标、研发能力和学习兴趣等在各自擅长和需要拓展的领域内得到更充分的发展。

2.1分类调整授课内容

数据库课程的基本教学内容主要包括:数据库基本概念、关系数据库基础理论、关系数据库标准语言SQL、数据库安全性、数据库完整性、关系查询处理和查询优化、数据库恢复技术、并发控制、数据库设计与实现以及数据库技术的新进展等。对于不同类型的学生,我们有针对性地拓展和加强不同部分的知识。

1) 对于理论强化型学生,拓展和加强关系数据库理论知识,强化数据库管理系统(DBMS)原理与相关算法实现,如存储、索引、查询处理及其优化、事务处理、并发控制、数据库恢复等的机制与主要算法。教材上倾向于国外原版教材,即《Database System Concepts》[3] 辅之以《Database Management Systems》[4]和《Database Systems: The Complete Book》[5]。

2) 对于工程研发型学生,在关系数据库理论知识基础上,强化DBMS的底层算法实现与数据库系统工程设计方法,介绍基于一种主流数据库产品的应用系统设计与实现。教材上使用国内经典教材结合国外原版教材,即《数据库系统概论》[6] 辅之以《Database System Concepts》[3]和《Database: Principles, Program- ming, and Performance》[7]。

3) 对于应用管理型学生,则在关系数据库理论知识基础上,强化关系数据库的查询优化技术、数据库事务处理技术、数据恢复和并发控制技术、DBMS的安全技术和完整性检查技术,介绍基于主流数据库产品的应用系统设计、开发与管理技术。教材上使用国内经典教材,即《数据库系统概论》[6]辅之以《Database System Concepts》[3]和《数据库系统原理》[8]。

2.2分类安排课程实验

数据库课程的实验内容主要包括:数据库安装与配置、数据库使用、SQL语言使用、数据库安全性、数据库完整性和数据库编程等。对于不同类型的学生,我们在课程实验中有针对性地安排了不同的内容。

1) 对于理论强化型学生,课程实验将完成6~8个DBMS底层算法的研究与实现,主要包括存储、索引、查询处理、查询优化、事务处理、并发控制、数据库恢复等算法,另外还有一个理论方法探索或实际应用系统研发的综合大作业。

2) 对于工程研发型学生,课程实验将完成4~5个DBMS底层算法的实现,如存储、索引、查询处理与优化等的算法,完成1~2个通过ODBC访问数据库、数据库设计与应用开发实验,一个实际系统工程研发相关的综合大作业。

3) 对于应用管理型学生,课程实验将完成6~8个数据库应用系统设计与管理相关的部分实验,主要包括安装了解DBMS、SQL数据定义与查询、SQL更新与视图,数据库事务处理、数据恢复与并发控制、数据安全性与完整性以及一个实际应用开发管理相关的综合大作业。

2.3分类进行课程设计

数据库课程设计的目的是让学生加深对数据库系统基础理论知识的理解,提高数据库应用系统设计与开发的实践能力,全面拓展数据库原理课程相关的综合研发能力。通过课程设计实现一个实际的数据库应用系统,熟悉并能灵活运用所学基础理论,掌握数据库应用系统的设计方法、开发技术,提高分析问题和解决问题的能力,强化动手能力,进一步了解和研究分析DBMS的体系结构与主要技术,并在一定程度上把握课程相关的理论技术发展与前沿动态。数据库课程设计的主要内容包括3个方面。

1) 数据库应用系统的研发:综合运用数据库理论与技术方法设计一个较完善的有实际意义的数据库;掌握流行数据库管理系统SQL Server/ORACLE/ DB2等的应用与开发技术;利用高级语言开发完整的数据库应用系统。

2)DBMS研究分析以及功能实现与扩展:以开源代码的DBMS为基础熟悉并研究分析DBMS的体系结构、基本功能及其实现,完成一些系统功能的实现和进行相应的可扩展性研发,形成系统分析报告、算法实现软件包和技术文档。

3) 领域研究综述与热点问题研究探讨:跟踪数据库相关领域的理论与技术发展,完成相关的前沿研究或技术问题的综述,对领域热点问题开展研究探讨,形成综述报告、技术报告或研究论文。

对于不同类型的学生,我们开展不同主题的课程设计,有不同的考查侧重:

1) 对于理论强化型学生,课程设计更强调在开源代码的数据库系统如Postgres上,针对DBMS底层实现做进一步研究与扩展,以3~5人的课题小组为单位,分析开源DBMS的体系结构和主要的技术方法,并对其中某方面进行重点研究与扩展实现;此外,强调对领域前沿的了解,对某方面理论与技术研究的综合把握与研究分析,并能对一些领域热点问题展开研究探讨,完成领域某方面的综述报告和研究论文。

2) 对于工程研发型学生,课程设计强调在Oracle或SQL Server等数据库产品基础上,以实际应用为背景,以3~5人的课题小组为单位,设计一个中等规模的数据库应用系统,并要求对系统研发过程中的各个设计与技术实现环节能够有较全面的把握;此外,强调对领域技术动态的了解,并能对领域技术和应用有较全面的认识和分析,对实际系统研发能形成有效的技术方案和分析报告。

3) 对于应用管理型学生,课程设计将以3~5人的课题小组为单位,在Oracle或SQL Server等数据库产品基础上,构建一个实用的数据库系统,强调数据库的设计方法和过程的全面把握,以及对项目研发过程中各个实践环节的全面调度与管理;此外,强调对领域研究与技术动态的了解,对系统开发与应用相关的知识体系和管理模式有较全面的认识和分析,能对实际项目开发与管理形成有效的方案和分析评估报告。

2.4分类开展课后活动

数据库课程以各种形式的课后活动,培养不同类型学生对课程的学习兴趣,是对课堂教学的有益补充。

1) 对于理论强化型学生,增加一些相关的领域研究现状和动态的介绍,提出一些开放思考问题,引导学生更深入、广泛地了解相关理论与技术的研究和发展现状,培养学生对本学科的学术前沿的研究热情和研究能力。由教师引导学生去找寻一些课程相关的理论与技术热点或难点问题,主要追踪数据库领域的重要国际会议与国际期刊,国际会议如SIGMOD/PODS、VLDB、ICDE等,国际期刊如ACM Transactions on Database Systems (TODS)、IEEE Transactions on Knowledge and Data Engineering (TKDE)、VLDB Journal等,以及追踪国际国内一些著名的数据库研究小组,学生以自由组合小组形式展开针对某个主题的研究探讨,完成领域综述以及研究论文,并在讨论课上做口头报告;更进一步鼓励学生加盟数据库相关领域导师的实验室和课题组,参与相关的实际科研项目的研究。

2) 对于工程研发型学生,增强数据库前沿理论研究与应用技术的介绍,培养学生对本学科的理论与技术前沿的研究探索热情和研发能力,由教师或企业研发人士引导学生去探讨一些相关的理论与技术热点问题,完成领域技术分析报告以及研究或技术型论文,并在实验课上做口头报告;鼓励学生参与相关导师的实验室和课题组,具体开展一些相关实际课题的研发;引导学生在小学期的企业实习期间有效地参与和完成实践项目的调研和分析设计与实现工作。

3) 对于应用管理型学生,加强数据库软件产品和应用案例的介绍,培养学生对本学科技术前沿的研究探索热情和应用管理能力,邀请企业数据库工程师举行讲座,引导学生去思考一些相关的技术热点问题,完成领域综述以及数据库系统开发案例分析报告,并在实验课上做口头报告;鼓励学生参与相关导师的实际项目研发;引导学生在小学期的企业实习期间有效地参与相关企业项目的研发与管理实践的调研分析。

3结语

数据库课程分类教学与实践模式是计算机本科专业课程教学的一种新模式的探索,通过对学生个体

差异的分析,有针对性地分类采用不同的教学内容、集中实验以及课程设计和课外辅导,因材施教。在数据库课程教学研究与实践中,我们针对计算机科学与技术专业和信息安全专业的本科生探索和逐步应用分类教学和实践模式,在课堂教学、实验教学、课程设计、课外实践等多方面进行了探索,从学生们的课程作业、实验报告、技术分析报告、应用系统设计、DBMS分析报告、领域综述报告、研究或技术论文、参与相关导师的研讨班与课题工作、期中和期末考试等情况来看,分类教学和实践模式在较大程度上激发了学生的学习和研究的热情与潜力,大部分同学取得了较好的学习和实践效果。当然,我们还需要不断研究数据库课程教学与实践各个环节,特别是课程自身的体系与数据库日益发展的相关领域的研究与技术应用间的关联,以探索更合理、更优化的教学实践模式。

参考文献:

[1] 蒋昌俊,苗夺谦,王晓国,等.“一体两翼”的创新人才培养模式[EB/OL]. [2009-02-19]. 高教教学参考,2009,3(1):1. /Model1024.asp?id=1425.

[2] 同济大学计算机科学与技术系. 计算机科学与技术专业培养计划(2006修订)[EB/OL]. [2009-09-30]. cs.tongji. /prog/InforWeb/publish/newsdetail.jsp?newsno=904.

[3] Abraham Silberschatz,Henry F. Korth,S. Sudarshan. Database System Concepts(影印版)[M]. 5th ed. New York:McGraw- Hill,2006.

[4] Raghu Ramakrishnan,Johannes Gehrke. Database Management Systems[M]. 3rd ed. New York:McGraw-Hill,2002.

[5] Hector Garcia-Molina,Jeffrey D. Ullman,Jennifer D. Widom. Database Systems:The Complete Book[M]. New Jersey: Prentice Hall,2002.

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

[7] Patrick O’Neil,Elizabeth O’Neil. Database:Principles,Programming,and Performance[M]. 2nd ed. San Fransisco: Morgan Kaufmann,2001.

[8] 李建中,王珊. 数据库系统原理[M]. 2版. 北京:电子工业出版社,2004.

Classified Teaching and Its Practice Model for Database System Course

GUAN Ji-hong1, WEI Qing-ting1, 2

(1.Department of Computer Science and Technology, Tongji University, Shanghai 201804, China;

2.School of Software, Nanchang University, Nanchang 330046, China)

数据库教学论文范文第12篇

关键词:数据库,Access,教学改革

 

随着计算机在工作和生活中的应用越来越广泛,计算机技术已广泛应用于社会生活的各方面。数据库技术是随着计算机科学技术的发展的需要而产生的,是计算机科学与技术领域中发展最快应用最广泛的领域之一,经过多年的发展该技术已经形成了比较完整的理论体系和非常广泛的应用系统。目前,各高职院校已将《数据库原理及应用》这门课程列为高职教育中计算机类专业的骨干专业课程。

《数据库原理及应用》作为高职高专院校计算机类专业的一门重要的专业课,课程本身比较抽象,而数据库技术又是计算机科学中最活跃、应用最广泛的内容之一,其教学主要任务就是要通过课堂教学和课后实践练习,使学生能够较全面的掌握数据库系统的基本概念、基本原理和基本方法,初步掌握数据库的设计方法,并能初步具备用数据库技术解决实际问题的能力。当前本课程的教学还存在着一些问题,因此对其进行改革势在必行。

一、《数据库原理及应用》课程目标

本课程系统地介绍数据库的原理知识,并结合具体的数据库管理系统软件(Access)来介绍原理的应用过程。通过这门课程的学习,使学生掌握数据库应用系统开发方法,在数据库软件开发的过程中能够选择正确的开发平台,正确地、合理地进行数据库设计,能有效地使用数据库技术解决数据处理中的实际问题,从而提高软件开发的整体质量。

二、《数据库原理及应用》教学内容

《数据库原理及应用》的课程内容牵涉的范围是比较广,其主要包括关系数据库理论知识、Access数据库的设计和管理以及数据库应用三方面。而传统的教材编辑往往以理论为主,整本书主要介绍了有关数据库的基本概念,实际的综合操作应用内容较少,而实际应用是非常关键的。面对这种情况,教师应在总体上把握,抓住主脉络把学生尽快地引导到学习的主干上来。一旦把基础打好,教师就可以适当举些实例,将所学的内容联系到实际中去解决问题,这样就可以保持知识的连贯性,并且可以加深学生们对所学内容的理解。

三、目前的《数据库原理及应用》教学现状及其存在的问题

现在高职高专院校都开设了数据库技术这门课程,教学的内容和教学方法也大体相同,并且大都呈现出同样状况,学生的学习状态不佳,学习目的不明确,导致学习效果不理想,在实际应用的过程中无从下手。目前的高职高专院校的《数据库原理及应用》的课程的教学方法和教材大部分照搬普通本科院校,不适应高职院校教学发展的需要。在教学过程中存在如下几个方面的问题:

1.教学内容陈旧

传统教材主要以关系数据库Access为例介绍数据操作及数据库编程,内容包括:Access数据库的基本操作和七个对象的基本操作,结构化查询语言SQL,关系数据库理论等内容。由于教材编写时间相对较早,其中的许多理论和技术在实际中已经没有或很少得到应用,并且七种对象的综合应用部分少;另一方面,教材中大部分程序设计和命令对高职院校大一学生来说较难理解。2.实践教学环节重视不够

目前实验课教学存在很多弊端,如:学生不明确实验目的,实验的内容不清楚,实验环境不方便,考核中实验课占的比例小。博士论文,Access。课程设计时间少,大多数学生为了完成任务,只有仿照参考书上的案例用开发工具去实现,甚至互相拷贝修改,没有经历软件开发的系统分析过程,如:需求分析、概念结构设计和逻辑结构设计。

3.课程考核方式不合理

课程的评价方式一般是笔试考试和课程设计。但课程设计考核方式一般是只提交电子版本实习(实验)报告和所做的软件系统,这种方式难以避免学生相互复制或从网络上下载等现象。并且传统的考试制度使大部分学生死记硬背,不会灵活运用所学知识。

四、改革《数据库原理及应用》课程教学的几点思考

针对目前普遍高职高专院校的《数据库原理及应用》课程的教学体系存在的不足,只有通过教学内容的整合与优化,并以课堂教学环节、实践教学环节、考核方式的改革相配合,建立一个合理的教学体系,才能提高学生的学习兴趣,提高学生在数据库技术课程应用中分析问题和解决问题的能力,促进教学质量的提高。

1.课程目标与内容体系的改革

《数据库原理及应用》课程的最终目标是培养学生使用数据库技术解决实际应用中的各类问题。因此,该课程的教学不仅要让学生理解数据库的基本概念和基本原理,掌握数据库设计的方法,更重要的是培养学生逻辑思维和逻辑推理的能力、自学能力、动手能力、分析问题和解决问题的能力、创新意识和创新能力;此外,在完成课程没计和课题开发的同时,还要培养学生的团队协作精神。博士论文,Access。创新的具体实施和体现是在课程的内容体系上,本课程的内容体系以厚实的基础为原则,处理好传统与现代、理论与实践、知识与创新的关系,保持教学内容的完整性、先进性。

该课程内容体系的主要特点是:(1)理论教学与实践操作相结合。在理论教学的基础上,配以一定数量和较高质量的习题练习,强化了学生对具体问题的分析设计能力,教学实践起到了触类旁通、事半功倍的效果。(2)强调实务操作的真实性。教材中的练习基本上都是理论,为了让学生在一个实践课中能充分利用有限的时间,课程组组织编写了与教材配套的《数据库原理及应用实训指导》,在实训过程中,要求学生严格按照实训步骤进行,不断提高动手实践能力。(3)强化数据库应用系统的开发能力。该课程的最终培养目标是让学生在理解数据库理论的基础上,掌握数据库应用系统的开发与设计。博士论文,Access。为此,课程组安排了课程设计、毕业设计及课题开发等实践环节,让学生在大量的实践过程中掌握数据库应用系统的设计方法,培养学生的数据库应用能力、创新能力和团队协作精神。

2.编写新的教材,更新教学方法

为了使学生掌握流行的数据库管理软件,我们重新编写了新的教材,参加编写的人员都是长期从事数据库技术教学第一线的教师,在总结多年教学经验的基础上,选用了Access这种数据库管理系统作为教学示例软件,同时Access也成为全国高等院校计算机等级考试中的二级考试内容。Access数据库是Office办公系列软件的主要组件之一,是一种为数据库管理和应用程序开发而设计的面向对象的可视化程序设计语言,不仅能使编程人员从复杂的工作中解脱出来,而且在程序开发上不再需要过多地与语言打交道,可视化的开发过程使原先以编码为主的开发变为以操作为主的开发,从而极大地提高了开发效率,缩短了开发周期。在教学过程中,针对数据库技术发展迅速、内容丰富和实用性强的特点,总结出“理论与实践并重,体现案例教学”这两条原则和三种授课方式:课堂理论讲授、机房上机实践和学生分组分项目完成项目练习。

通过这样的教学方法提高学生的学习兴趣,培养学生团队合作精神,加强学生对数据库技术的掌握。案例教学起源于哈佛大学商学院,它是一种与传统教学的“概念——理论——应用”模式完全相反,采用“案例——理论和概念”模式的教学方法。通俗地讲,案例教学是通过对具体实例的演示、讲解,让学生对案例进行分析、讨论、交流,充分表达自己的见解,以达到高层次认知学习目标的一种启发式教学方法。案例教学的过程主要步骤如下:(1)教学案例的选择与设计;(2)案例分析与讲解;(3)课堂讨论;(4)综合讨论结果,得出结论。

3.完善考核制度,重视能力培养

《数据库原理及应用》这门课程要求学生既掌握一定的理论知识,也能熟练运用一种数据库管理系统软件。博士论文,Access。传统的单独理论试卷考试会导致学生为应付考试而对相关理论知识在考前临时突击,死记硬背,出现“高分低能”现象,这与该课程培养应用型人才的目标是相悖的。博士论文,Access。为此可以采用理论笔试与平时实践各占一定比例的考核方法。博士论文,Access。平时实践分项目实践可以督促学生增强自己的动手能力和对所学知识进行应用的能力,理论考试采用机考的形式,通过考试系统软件随机生成试卷,使相邻学生的试题摘要素的综合改革和建设。

五、结束语

随着数据库技术的不断发展,知识的不断更新,即使在现在看来是比较合适的教材,教学方法等在经过一段时间之后,也可能显得过时和落后。因此,我们应经常进行教学研究讨论,在教学过程中,认真思考、积极探索,使此门课程的教学水平有进一步的提高。

参考文献:

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

[2]雷红艳,邹汉斌.数据库原理课程教学方法改革探讨[J].电脑知识与技术,2007,1:1766-1768

[3]宣军英.浅谈数据库原理的教学方法[J].嘉兴学院学报,2006,(3)。

数据库教学论文范文第13篇

关键词: 数据库; 课程体系; 本科; 地方高校; 课程群

中图分类号:G642 文献标志码:A 文章编号:1006-8228(2013)11-61-02

0 引言

随着计算机软、硬件技术的不断进步及计算机应用的普及,以数据库为主要存储形式的信息处理技术已经在人们生产和生活中得到了广泛和持久的发展。数据库课程已成为高等学校计算机和近计算机专业本科生的必修课程[1]和核心课程。该类课程理论性强、实践性突出,与学科内的多层面内容相融合,前沿技术快速发展,是集理论性、实用性、操作性、创新性于一体的综合性课程[2]。改革、制定合理实用的数据库课程体系,使其适应于地方高校应用型本科计算机专业教育的培养目标,是需要我们认真探讨的问题。

1 课程定位与教学目标

1.1 课程定位

大力培养应用型人才以服务于地方经济已成为地方大学本科教育的基本定位。与“学术型教育”不同,“应用型教育”旨在培养直接为社会生产、生活服务的应用型人才,其须具备以下两个方面的能力:①学科领域的基本知识和技能;②较强的解决实际问题的能力。即应用型本科教育在强调学科知识的同时,注重面向工作的应用能力的培养,是一种学科与应用并重的高等教育模式。

目前,我国数据库应用人才主要分为三类。

⑴ 数据库应用系统开发人员,需要能在数据库管理系统上开发数据库应用系统的一类专业技术人员。

⑵ 数据库管理员,其负责管理、维护数据库,包括日常的性能检测、故障排除、数据备份、安全审计、性能调优、系统升级等。

⑶ 数据库设计师,其负责中、大型软件系统开发时的数据库设计工作。

以上三类数据库人才对知识的理解和掌握深度各不相同。一般来说,地方大学的应用型本科教育主要是对第一类人才的培养,通过理论和实践教学,学生能掌握数据库知识、概念,具备简单的数据库设计、应用系统开发和管理能力,初步积累对相关工作的认知和感受。步入职场后,学生在工作中不断积累经验,逐步锻炼成为数据库管理员和数据库设计师。

1.2 教学目标

以社会需求和应用型本科计算机专业教育培养方向为指导,数据库课程应培养学生对数据库系统的认知、分析、设计及应用的能力。学生在熟练掌握数据库基本概念、理论和方法的基础上,逐步建立工程化的软件开发思想,能够从事和数据库相关的信息管理系统的设计、规划、部署、实施、开发和高级管理工作,同时实现培养学生的科学素养、持续学习的能力、勇于创新的精神以及团队沟通合作能力目标。

2 课程体系的设置

切实达到培养应用型人才的目标,设计、建设合理完善的课程体系是极其重要的工作之一。首先,要明确社会对就业学生应用能力的需求;其次,要明确与应用能力相关的学科知识。如上所述,数据库应用人才主要分为数据库应用系统开发人员、数据库管理员和数据库设计师三大类,社会对这三类人才的能力需求及相关的学科知识如表1 所示。

2.1 课程群及课程链的制定

基于上述分析,需要设计合理的数据库系列课程群及课程链,解决课程设置与衔接问题,制定一个有效的数据库课程体系。

数据库课程群主要包含四大块,分别涉及基础理论知识、数据库原理知识、数据库应用设计知识及数据库前沿知识。①基础理论知识课程有操作系统、数据结构、编译原理、离散数学、程序设计、软件工程等;②数据库原理知识课程有数据库原理等;③数据库应用设计知识课程有Sql Server使用技术、Oracle数据库、数据库应用系统开发、Web数据库开发等;④数据库前沿知识课程有NoSql数据库、Hadoop应用程序开发等。

数据库课程群是一个有机的整体,各课程开设的先后顺序必须遵循教学规律,应根据课程的内在先后关系在各学期中合理安排,形成科学的课程链。图1描绘了数据库相关课程之间的开设次序,其中箭头表示“直接先修关系”,例如,程序设计语言是软件工程、数据结构、编译原理三门课程的直接先修课程。从图1中可以看出,学生在大学期间的前两年(4个学期)主要是打基础,掌握基础理论知识。从第5学期开始,学生接触数据库知识,首先以关系数据库为主,掌握数据库的基础原理知识,同时可配合学习一种数据库管理系统软件(Sql Server或Oracle等大中型管理软件);另外,这学期还同时开设软件工程课程,与数据库原理课程中的数据库设计章节相配合,为下一阶段的应用开发打基础。进入第6学期,因为有了第5学期的知识储备和铺垫,这一学期将开设数据库应用开发的相关课程,同时为了让学生跟上数据库前沿技术的发展,可开设非关系型数据的相关课程以供学生选修。通过数据库相关课程的学习,学生基本上能达到数据库应用系统开发人员的水平,能够使用Sql、NoSql语言操作数据库,并基于某种开发平台,开发数据应用系统,为学生毕业后尽快适应职场环境打下基础。

2.2 教学方法和考核方式

数据库课程群包含了一系列的相关课程,不同的课程所用的教学方法和考核方式不能一概而论,对具体课程做具体设置。教授基础理论知识和数据库原理知识,所用教学方法可用传统的教师授课与网络课堂相结合的方式,使学生不受限于课堂有限的时间,能够更开放地自主地学习;教授数据库应用设计知识和数据库前沿知识,宜采用小班教学,可以采用项目驱动法来进行,将学生分成若干项目组,每个项目组被分配一个项目,教师更多的作用是一名指导者,指导学生怎样获取知识来完成项目,这样一方面可以调动学生自主学习的积极性,另一方面也能达到教师授之以渔的教学目的。

考核方式上采用多种评价指标相结合的方式。①理论考核:采用闭卷、开卷及一页纸开卷多种形式;②实验考核:重点考察学生的实际操作能力,有些科目采用限时抽题考核,即学生在限定的时间内完成抽到的题目,这适用于一些较小的考题,有些科目采用不限时考核,学生可自行安排时间完成题目,适用于一些综合性的的考题,例如开发项目之类;③平时考核:主要对学生的出勤率、上课表现、课后作业等多方面因素进行考核。多种考核方式相结合,不但要求学生具有良好的理论基础,而且要求学生具有较强的分析问题和解决问题的能力。

3 结束语

随着数据库技术的不断发展和不断更新,数据库课程教学体系改革也是一个循序渐进的过程。本文对地方高校应用型本科计算机专业数据库课程的定位与教学目标进行分析,设计了课程体系,明确了数据库课程群和课程链,探讨了相关的教学方法和考核方式。下一步的工作是将理论研究成果与实践教学相结合,以不断改革、完善课程体系结构的各个环节,使学生在校期间能更好地掌握数据库相关技术,为走向社会做好必要的知识储备。

参考文献:

[1] Hay P, Katsikitis M. The expert in problem-based and case-based learning: necessary or no[J]. Medical Education,2001.35(1):25-30

数据库教学论文范文第14篇

关键词: “数据库原理”课程 教学内容 理论教学 实践环节

1.引言

数据库技术是计算机科学技术中发展最快的领域之一,也是应用最为广泛的技术之一,它已经成为计算机信息系统和应用系统的核心技术和重要基础。经过几十年的发展,数据库技术已经形成了比较完整的理论体系和广泛的应用系统。

“数据库原理”课程作为大学本科计算机专业的一门专业基础必修课,主要讲授数据库的基本原理和应用设计方法,理论性强、应用广泛。通过该课程的学习,如何使学生既能掌握数据库技术的基本概念和理论,又能掌握数据库的设计和应用方法,更好地胜任今后的实际工作,是所有任课教师都要重视的问题。目前,我国高校计算机及信息技术等相关专业大都开设了数据库原理这门课程,教学内容和教学方法基本相似,并且大都存在着一些类似的问题。针对目前数据库原理教学中存在的一些问题,本文对该课程的内容组织、教学方法和实践环节几个关键问题进行研究探讨。

2.优化教学内容的组织结构

教学内容的选择和知识模块的组织方式是课堂教学的一个重要方面,直接影响着教学效果。教学内容是培养目标、教学计划和课程体系的完整体现,也是课堂教学得以实施的基本保证,而知识模块的组织方法则是先进教学思想的体现,它对于教学方法和教学手段的创新,以及提高教学质量都有着非常重要的促进作用。

传统的数据库原理课程的教学内容主要以关系数据库为基础、数据库管理系统为中心,介绍关系系统的基本原理,理论教学始终放在首位,很少涉及具体的应用,学生在最初的学习过程中因为没有实践的心得体会而很难理解那些抽象的概念和理论,并进一步导致学生被动乏味、兴趣低下。进入实践阶段后,由于理论基础不扎实,学生常会感到无从下手,致使实践和理论之间严重脱节,更进一步挫伤了学生学习的积极性,影响了教学效果。

鉴于内容编排上的问题,我们在介绍完数据库的一些基本概念之后,即对照着某一具体的关系数据库系统,如SQL SERVER 2005,介绍关系模型、关系代数和关系数据库语言SQL等内容,同时进行上机实践,这样学生能较早对关系数据库有个感性认识,较好地掌握SQL的语法和功能,并锻炼其实际操作能力。接下来,针对某一具体数据库应用系统的需求,如图书管理系统,讲授关系数据库的规范化理论和设计方法。这样让课程内容的组织始终与具体应用相结合,不仅使很多抽象难懂的概念更加具体和容易理解,而且调动了学生学习的兴趣和积极性。

3.从需求和问题出发进行理论教学

现在很多数据库原理教材都是从理论出发,先讲解一大堆的理论,然后才谈及实践。由于数据库的基本原理、概念和技术的理论性强、抽象度高,因此这样常会导致学生在最初的理论知识学习阶段感觉被动乏味、兴趣低下、理解困难,一些学生甚至会自暴自弃。并且,这种用理论引出实践的方法也不符合人们认知世界的规律。马克思主义的实践论和认知论告诉我们,理论源于实践,又反过来指导实践,脱离实践的理论是空洞无力的,“实践―理论―再实践―再理论”无限循环往复才是人类认知世界的基本过程。因此,从实践引出理论会使理论知识更容易理解,能够让学生首先明白学习这些理论的实际意义,也更容易激发学生的积极性和主动性。

为了帮助学生理解抽象的理论,激发兴趣,我们采取了下面的方法。

(1)课程第一堂课,先联系生活实际,谈谈我们生活中哪些地方离不开数据库,如:银行储蓄,火车飞机订票,学生的学籍管理,人事工资管理,等等。让学生从感性上认识到数据库和我们现代生活的密切相关性。接着引出一些相关概念,如:信息、数据、数据库、数据库管理系统等,并用实例和类比的方法讲解这些概念及其相互关系。有实际生活知识做背景,这些概念理解起来也就更容易了。

(2)在以关系数据库为例讲解数据库的基本概念、模型和技术时,选择一个主流的大型数据库系统作为理论教学背景和实践教学平台,如SQL Server 2005。在理论教学讲授SQL语句时,如果干巴巴地列出语句格式和要注意的事项,学生必定感到枯燥乏味。那么,可以在讲解SQL语句及其使用格式的同时,在SQL Server 2005环境下输入SQL语句,然后让学生观察结果。如果语句出错,则引导学生思考原因:为什么出错?是格式错误,还是逻辑错误?如果有条件,也可以在实验室进行这部分内容,边讲解边实验。这样不仅调动了学生学习的积极性,而且加深了学生对基本概念和理论的理解。

(3)基于问题驱动的理论教学法。在讲数据库设计的规范化理论一章时,很多学生不明白学习这些形式化的理论有什么用。因此,在讲这一章之前,应先把问题提出来,比如,如何设计一个数据库的关系模式,你设计的这个关系模式是好是坏?衡量的标准是什么?为什么?让学生知道学习这章内容就是为解决这些问题的,有其必要性和重要性,从而做到心中有数。接下来讲解相关理论,以及这些理论是如何解决提出的问题的时候,学生就可以有的放矢地进行学习了。

4.重视实践环节,加强应用能力的培养

数据库原理是一门应用性很强的课程,实践环节直接关系到整个课程的教学效果。目前在数据库原理的教学中普遍存在一定的误区;过分强调原理和知识的完备性和系统性,而忽视了实践教学、实验方案在培养学生实践能力和创新能力中的重要作用,认为既然是原理课,不论对什么学生都应着重讲解理论知识,实践环节的学时偏少,忽视了学生实际应用能力的培养。此外讲课也大多是填鸭式的教学,在学生自主学习和创新能力的培养方面还很欠缺,学生学习状态不佳,学习目的不明确,导致学习效果不理想。

目前大部分院校本科生学习该门课程的目的是为了应用。对于这样的学生,数据库的实践教学尤为重要,任课教师更应该在实践教学上下功夫,让学生能够真正把所学理论知识和实践联系起来,为日后开发数据库应用系统奠定基础。

由于学时的限制,我们在课程实验环节上做了精心设计和周密安排。除了与理论课相配合的实验课外,我们还在课程结束后的小学期设置了相应的课程设计。

(1)通过基础实验帮助学生理解和巩固理论知识

教学过程中课堂教学和基础实验需同步进行。学生只有通过上机操作才能真正理解所学,消化课堂上的理论知识,这一点对数据库课程也尤为重要。为提高上机质量,教师应首先做好实验课和理论课的衔接关系,实验课最好和相应的理论课同步进行,否则很难达到好的效果。我们按照教学顺序编写了实验指导书,让学生设计SQL语句并通过上机来验证。结合课程内容,我们设置的实验如下。

建立数据库及基本表:学习使用关系数据库SQL SERVER 2005,并练习数据库的建立和删除、基本表的建立和修改、数据的输入。

数据更新:使用INSERT、UPDATE、DELETE语句进行数据更新。

数据查询:使用SELECT语句进行数据的查询。

视图的创建与修改:使用CREATE、DROP语句创建和删除视图,使用INSERT、UPDATE、DELETE语句更新视图,体会更新视图的前提条件。

数据完整性:使用PRIMARY KEY、FOREIGN KEY REFERENCES、NOT NULL、UNIQUE、CHECK等关键字定义完整性约束,并通过相应操作验证这些完整性约束,体验完整性约束的作用。

(2)通过课程设计培养学生的综合应用能力

为了增强学生的综合运用能力,在学完数据库原理课程之后的小学期我们开设了相应的课程设计。课程设计的任务是让学生从实际生活中的数据库应用系统出发,完成一个实际的、基于C/S或B/S的数据库应用系统设计的全过程。包括:需求调查、数据库设计、数据库建立、数据输入、应用系统的设计和开发,用户界面的设计和实现等。具体要求如下:

分组:将学生分成小组,每组人员为4―5人,组长1名,负责任务分工和总体协调。

分工:每名学生担任不同的角色,包括系统分析、系统设计人员、数据库设计人员、应用系统开发人员、测试人员等,分工协作、共同完成设计和开发任务,从而培养团队精神。

开发数据库应用系统:选择一个合适的DBMS产品,选择合适的应用开发工具,按照设计的结果建立数据库,开发应用系统,输入数据并调试运行所开发的系统。

实验报告:写出完整的实验报告,包括:需求调查报告、系统分析报告、数据库设计报告、应用系统设计报告、数据库实施计划、系统测试计划、系统测试报告、用户使用手册等文档。

考查形式:向教师和其他小组运行演示开发的数据库应用系统,提交所有文档。

课设任务书后面可附上参考题目,以供学生选择,如:图书管理系统、网上书店系统、加油站管理系统、医院住院管理系统、股票交易系统、人力资源管理系统、仓库管理系统、企业工资管理系统等。

课设小组完成设计方案后,组织全班学生对每个小组的设计方案进行讨论和评价,各小组根据大家的意见进行修改,通过后再进行代码的编写。整个系统完成后,每组派代表演示本组所开发的系统。通过集体讨论,大家可以互相学习,交流开发过程中的收获和体会。

数据库课程设计不仅要用到数据库的知识,而且要用到编程和软件工程方面的知识。教师应该让学生充分发挥自己的积极性和主观能动性,一方面应注重学生独立解决问题能力的培养,另一方面还要注重培养学生的团队合作精神。在整个课程设计中,要以学生为主体,充分发挥教师的引导作用,教师不仅要指导学生学会查找资料,更重要的是培养学生发现问题、分析问题和解决问题的能力。

5.结语

要提高数据库原理的教学效果,必须不断优化教学内容,积累实践经验,改进教学方法和手段,构建科学、合理的教学体系。由于数据库技术在不断发展,知识在不断更新,教师观念也必须不断更新,教师应从教学内容、教学方法和实践等方面认真思考,锐意改革,为社会培养出更多具有创新能力的数据库应用人才。

参考文献:

[1]崔巍等.浅谈数据库课程实践教学.计算机教育,2007.11.

[2]黄德才等.“数据库原理及其应用”课程知识模块组织和教学实践,中国科教创新导刊,2007,(471).

[3]施伯乐,丁保康等,数据库系统教程(第2版).北京:高等教育出版社,2003.8.

数据库教学论文范文第15篇

关键词:数据库;教学改革;教学方法

中图分类号:TP311.138-4 文献标识码:A文章编号:1007-9599 (2011) 19-0000-02

Teaching Reform Research and Practice of Database Course in College

Diao Hongxiang

(Information Science and Technology College of Hunan Agricultural University,Changsha410128,China)

Abstract:According to the database course teaching problems,this paper has carried on the thorough discussion,and unifies own teaching method and teaching experience,puts forward some corresponding measures for the teaching reform to apply the practical teaching process to stimulate students interest in learning,and achieved good results.

Keywords:Database;Teaching reform;Teaching method

一、引言

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,经过六十多年的发展,在各个领域都得到了广泛的应用。数据库课程是《中国高等学校计算机科学与技术专业学科教程》中规定的9门核心课程之一。通过课程的学习,学生既能够正确理解数据库的基本原理和概念,又能熟练掌握数据库的设计方法和应用技术。然而很多高校在课程教学过程中过于强调数据库理论知识讲授,缺乏对理论知识和实践应用的结合,以至于造成了理论和实践教学存在不同程度的脱节。因此对这门课程的教学我们需要打破传统的古板式教学方法,寻找新的教学思路、科学的教学手段,在调动学生们的学习兴趣的基础上培养应用实践能力和创新能力。本文针对这一问题进行了深入的探讨,并提出了一些建议和方法应用与教学实践,取得了很好的效果。

二、课程教学过程中存在的问题

笔者多年一直从事高等院校计算机专业《数据库原理与应用》课程的教学工作,通过多年的教学经验以及教学改革方法的研究,对该课程进行了认真的分析和探讨,对存在的一些问题做了如下归结。

(一)理论与实践联系脱节

《数据库原理与应用》课程一般包括数据库原理、设计和应用三个部分,相互之间是相辅相成、互相促进。但是一部分院校的教师授课过程中基本上是前半部分集中介绍数据库的基础理论,后半部分重点介绍具体的一种数据库管理系统。这种教学方法使得学生的学习也分成了两个阶段:对于前期部分纯粹的理论知识的讲解,学生在学习过程中接受的都是一些抽象晦涩的概念和理论,造成学生的学习兴趣降低;后期介绍一种具体的数据库管理系统,授课的内容就变成了纯粹的软件的操作和使用,以至于理论和实践脱节。因此,学生学完课程后,只是掌握了几个孤立的知识点和一种软件的基本操作,不能将学到的理论应用于具体的数据库管理和设计,同时对数据库的相关操作也无法联系到对应的理论知识。

(二)实践教学目的单一

数据库原理与应用课程是一门实践性很强的计算机课程,但目前实验课教学存在很多弊端,而且理论课和实验课都是在不同的时段分开讲授,理论课基本上都是教师在讲台上授课和演示操作,实验课都是学生在机房按照课程实验指导书实际练习,使得学生学习到的理论知识不能及时的进行相应的实践联系。而且很多学校的数据库实验课程,主要是安排一些基础性的、验证性的实验,这种实验课程设置存在的主要问题是缺乏与数据库开发结合的创新能力培养,最终学生实验内容变成了对一个软件的菜单操作和管理配置,没有将数据库的理论知识应用于具体的数据库开发过程。

(三)考核方法陈旧

数据库原理与应用课程是一门理论和实践相结合的课程,但是对于该课程的考核,很多学校还采用理论考试作为最终的课程成绩的方式,考试的内容基本上停留在对概念的理解上,例如一些简单的选择、填空和简答之类的题目。卷面上有一些实际应用的题目也仅仅是让学生手写答题,如一些常见的查询、ER图设计以及存储过程和触发器的设计等。学生对于手写的程序是否能够在实际系统中运行或者运行中出现的错误都无法进行实际的调试。这种考试方式也就迫使大部分学生仅以考试作为目标,考试之前死记硬背一些概念理论,不注重实践操作,偏离了高等院校培养全面型人才的目标。

三、课程的教学改革思路

(一)教学内容的改革

课程教材和参考书是学生学习和获取知识的基础,因此对教材的选择就变的尤为重要。当前的数据库教材大致分为两大类,一类是偏重讲授数据库理论知识的教材,另一类则是偏重于介绍某种关系数据库管理系统(如VFP、Access、SQL Server、Oracle)为目的的教材,选择这两类教材会造成学生学习理论和实践联系脱节。笔者认为应该选取一本理论和实践并重的教材,然而这种教材比较难找到。目前我院选用王珊、萨师煊编著,高等教育出版社的《数据库系统概论》第四版,该书是国家规划教材,课程是国家精品课程,网上资源比较丰富。但该书以标准SQL语言为例,它和SQL Server中的T-SQL语言之间有一些偏差,易使学生混淆。因此,我们另外再选用了钱学忠、陈国俊等著,北京邮电大学出版社出版的《数据库原理及应用实验指导》作为学生上机实验时的参考教材,这样,学生既能使用SQL Server开发数据库,又能及时地将理论知识和实际的数据库开发过程联系起来,做到理论联系实际。

根据上面的指导理念和教材选择,我们同时对教学内容的编排进行了整合与改革。本课程的教学主要包括三个环节:理论课教学、实验课教学和课程设计。理论课我们将数据库课程内容分成四大部分:基础知识部分、设计与应用开发部分、系统部分以及新技术介绍部分,四大部分之间相辅相成,构成我们授课的主体内容。基础部分主要讲解数据库系统的基本概念和基础知识,是学生学习以后数据库内容的基础。设计与应用开发部分主要讲解在开发应用系统中如何在已经选定的数据库管理系统的基础上设计数据库,如何基于数据库系统编程。系统部分主要讲解数据库管理系统中查询处理和事务管理的基本概念和基础知识。新技术部分主要讲解数据库的新技术和新进展,使学生在完成前面三部分知识和技术的基础上开阔思路和眼界,为将来进一步学习和研究做好必要的准备和铺垫。实验课我们采用专题实验形式将理论课内容涉及到的实践操作分成十二个主题。包括数据库系统安装与环境介绍、数据库操作、表与视图操作、SQL查询操作、SQL更新操作、嵌入式SQL应用、索引使用、数据库存储优化、存储过程和触发器、安全性和完整性设置、并发控制、数据库备份与恢复。课程设计部分要求学生自己动手设计一个数据库应用系统,数据库结构以数据库规范化理论为支撑,系统设计以软件工程步骤实施。

(二)教学方法的改革

在课堂授课过程中应该将理论和案例相结合,案例的选择应该具有实用性和趣味性,并加强与日常生活中遇到的问题和现象的联系,探究问题本质,善于提出问题。例如在讲授数据库发展阶段时,数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。我们知道数据库系统阶段实在文件系统阶段之后发展起来的,但是在实际应用过程中很多领域却还是在使用文件系统管理数据,而没有使用数据库系统。例如Web时代的宠儿Google,Yahoo,MSN均不用数据库来管理其数据,而用文件系统。在授课过程中笔者提出了这个问题让学生实际思考并课后查阅资料,下一堂课让学生自己讲解,通过这种授课方法不仅提高了学生自主发现和解决问题的能力,而且能够提高学生对数据库典型应用领域的兴趣。在讲解数据库设计过程时,我们采用经典的学生选课系统作为案例,从需求分析、概念结构设计、逻辑结构设计、物理结构设计以及程序实现和运行维护整个开发过程,讲解完成后也就实现了一个小型的管理系统。同时鼓励学生不仅仅是被动的接受内容,而是要主动的参与其中,整个过程的开发都要学生严格按照软件工程的开发流程,同时鼓励学生多思考和提出问题,最终不仅加深了学生对理论知识的理解,而且提高的学生的动手能力和创新能力。

在课程设计阶段,为了紧密和实践接轨,我们聘请了数据库方面的培训讲师学者进行专题讲座,并结合实际的公司项目系统的完成一个完整系统的设计开发。同时引入了协同作业法,要求学生成立项目组完成一个管理信息系统的开发工作。开发过程完全模拟企业项目的开发流程,并充分发挥每个学生的主动性、参与性和创造性,有效地增强学生团队协作意识和创新精神,提高学生分析问题、解决问题的综合实践能力。课程设计的考核采用提交项目报告并进行答辩的形式。老师对每个小组推荐的代表进行答辩,其他小组成员可以在答辩过程中可以相互补充。最后由授课老师和培训讲师一起给出每个小组成绩作为课程设计的考核成绩。

(三)教学考核的改革

数据库是一门实践性很强的课程,但是大部分高等院校对这门课的考核还是沿袭传统的方式,即笔试的卷面成绩作为课程的最终成绩。笔者建议采用如下教学考核改革方案:数据库课程的成绩=平时成绩(20%)+期末闭卷考试(40%)+实践能力考核成绩(40%)。平时成绩由学生的考勤、课堂的表现情况和作业情况三部分组成,主要目的在于考查学生学习态度和学习的积极性。期末闭卷考试考察内容侧重于理论知识,有利于培养学生的分析问题和解决问题的能力。实践能力考核是以课程设计的内容作为最终的考核标准。通过课程设计培养学生设计和应用数据库的能力,从而也为学生毕业后从事数据库开发工作奠定坚实的基础。

同时我们也鼓励学生在掌握数据库基本理论和技术的基础上参与教师承担的科研项目、大学生各类竞赛以及一些数据库的认证考试,为将来获取一个好的就业机会提供基础。随着信息系统数据库应用的重要性日益凸显,对从事数据库系统维护和数据库开发的技术人员的需求与日俱增。专业人才的匮乏使数据库技术人才处于就业强势,在IT行业中属于高薪职业。根据微软(中国)有限公司的调查,持有微软数据库管理员证书(MCDBA)的IT专业人员,平均年薪要比持微软认证专家(MCP)、微软认证系统工程师(MCSE)证书的专业人员的高出30%~50%。因此,要想涉足这一领域,选择一个合适的认证培训项目,是必做的“功课”。数据库方面国际认证主要有ORACLE数据库专家认证、ORACLE数据库开发专家认证、微软数据库管理员认证等,国内的计算机技术与软件专业技术资格(水平)考试也有数据库系统工程师认证。

四、结束语

数据库课程的教学改革都是以培养具有创新精神和较强实践能力的高素质应用型人才为根本宗旨,因此教师在实际授课过程中,必须不断完善教学内容结构,改进教学方法,建立一套科学合理的教学考核方法,提高学生的学习兴趣和积极性。本文提出的教学改革方案都已经在教学过程中得到实施,取得了很好的教学效果。在今后的教学过程中还需要进一步实践探索新的教学方法,促进学生的主动学习,培养学生的创新能力,以最终更好的实现课程目标。

参考文献:

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

[2]黄德才,龚卫华."数据库原理及应用"实验模块的组织原则与教学实践[J].计算机教育,2009,10:169-171

[3]李峰.网络信息技术环境下的研究性学习[J].河南财政税务高等专科学校学报,2007,10:81-82

[4]王艳红,章小莉.在数据库课程设计中培养学生项目开发能力[J].计算机教育,2009,13:91-94