公务员期刊网 精选范文 数据库原理论文范文

数据库原理论文精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的数据库原理论文主题范文,仅供参考,欢迎阅读并收藏。

数据库原理论文

第1篇:数据库原理论文范文

【关键字】档案工作;管理理论;数据库;计算机

信息管理技术是一种新型的科技技术,并在短期时间内得到了极为广泛的传播,这种性质反映在档案管理工作中,就表现在传统管理技术与现代管理手段的冲突,纸质为主要形式的档案载体与计算机的电子信息之间的矛盾。现代档案管理既保留着原有的档案管理模式,又在不断创新发展现代化的管理模式,这就导致档案管理理论在一定程度上不适应现有的发展趋势,为档案的数据库建立与信息建设带来很大影响。

一、档案管理理论对档案数据库建设的重要性

档案管理是一项极其繁琐复杂的工作,在面对复杂的档案信息管理时,计算机可以充分展现出它自身所具有的优越性。根据这一特点,电子数据库的重要性获得了广泛的关注,数据库的建设随着互联网技术广泛运用得到了空前的利用空间。计算机技术引入文献管理之后,由于先进的手段及快捷的检索,使数据库的制作渐渐完善起来。档案数据库建设是以档案的自身管理为依据,包含了数据库建设和应用发展的需求,将包含档案实体信息、管理信息、应用环境信息在内的各种类型数据按照特定数据模式进行组织的数据集合。档案数据库是多种档案信息系统正常运转的重要组件,是档案信息化重要的基础工作之一,档案管理理论对档案数据库建设起着重要作用。

二、档案分类理论对档案数据库的建设起着导向作用

档案管理的基本目的是要使档案有序化,包括档案实体管理和信息管理的有序化,档案数据库的建设也同样是为了更好的达到这个目标,因此,档案的分类理论领导着档案数据库的建设方向,是档案数据库建立的基础理论依据。一般档案管理理论中的分类理论可以分为逻辑主义和历史主义两种形式。逻辑主义即指对档案的分类要按照档案的内容相似度进行归类划分,体现出档案的逻辑性。历史主义则是指在档案归类时,要将档案成立的时间顺序进行区分归类,以便同一时期的档案可以更好的还原历史现状。这两种理论形式为档案数据库的建立提供了整体框架依据,指明了建设方向。

一般来说,对档案的实体管理基本采用了历史主义的分类方法,大体都按全宗进行排架整理;而档案内容信息的管理则可以同时采用两种方法,一般以逻辑主义分类方法为主。在档案数据库建设中,一般是在来源单位层次上建立实体数据库,实际上是将一个全宗(一般是档案室层次)或全宗群(一般是档案馆层次)作为建库范围,同时利用视图、索引等数据库对象对内容实施逻辑管理,使档案管理理论中的“二元主义”得以在数据库建设中融合。

三、全宗原则及其理论发展对档案数据库建设发挥指导作用

档案管理基本理论认为档案的实体管理必须维护和尊重档案的本质特性,必须采用历史主义的方法,遵守全宗原则,这一思路对于档案数据库的建设具有重要的指导作用。

首先,全宗原则是档案实体分类的基本方法,是人们经过理论分析和实证研究之后得出的宝贵经验。以全宗为基本单位建设档案数据库,数据库内容反映的是一个现实的实体单位的历史记录,保证了档案数据具有一个坚实可靠的立足点,这是单纯地依靠逻辑分类方法所达不到的。其次,全宗原则及其理论是以历史主义的理论方式进行指导档案分类的,这就在某种程度上保护了档案归类时的完整性和原始记录性。在建立档案数据库时,这种理论指导方式可以大大提高数据库的整体性和成套性,对于还原档案的本质有着重大的意义。依据全宗理论进行档案数据库建设,有利于数据库的建设与维护工作。

全宗原则是指导档案数据库建立的基本原则和方法,但在社会的发展进程中,全宗原则并不能使档案数据库毫无障碍的顺利建设实施,也有很多问题是全宗原则的理论指导无法解决的。因此,新形势下发展的全宗原则对档案数据库的建立还有着其他的影响。如档案之间存在的差异性使得档案数据库建立时面临更加复杂的局面,同一全宗的档案存在着不同的类别,如果采取建立相对独立的档案数据库而非全部由同一个数据库进行管理,就可以很好的解决这种复杂的局面。另外,随着社会需求的多样化,全宗原则的概念已经逐渐拓展,并非只是单单指传统的狭义全宗原则,如果某项专业在建立档案数据库时打乱传统的全宗整体性,经过一定规律的组合后得出一个新的全宗单位,在这个新的全宗单位的基础上建立起来的档案数据库更能很好的为专业服务,那么这些自由组合的全宗理论也是可以成为档案数据库建立的理论基础的。

四、逻辑主义分类思路适合档案数据库的内容管理

逻辑分类方法在实体分类中的应用效果并不良好,而在档案的内容分类上却发挥着很大的作用。逻辑分类法在档案数据库的内容管理中有着非常普遍的应用。我们知道,档案的实体整理必须按照其形成时的本来面貌去管理,但档案内容信息是极为丰富多彩的,人们对这些内容的需求也是多样化的,但和现实世界中档案实体的排序只能有一种一样,在数据库中我们一般通过有限的基本表来反映档案实体的记录信息。我们绝没有必要根据用户的每一个需求重建数据库,在表达逻辑需求方面,数据库拥有强大的管理手段,我们可以依据我们感兴趣的特征(或特征组合)通过索引、视图、查询等数据库对象很方便地对档案数据库进行逻辑重组,好像魔方一样,可以变换出我们需要展现的内容。而且在计算机环境中,由于软硬件屏蔽了许多对用户无关的内容,使得用户可以像操纵基本表一样操纵视图,就好像档案实体真的是按照我们指定的特征进行分类一样。

五、电子文件管理理论为档案数据库的未来发展提供营养

随着社会科技的进步,电子文件逐渐成为当前人们应用最为广泛的档案保存方式。电子文件的信息记录具有更强的多样性和全面性,保持电子文件的真实完整是未来档案数据库工作中的重要内容。而要想使档案数据库在电子文件管理环境中发挥良好的作用,则需要电子文件管理理论提供支持。为确保档案数据库中电子文件的真实可靠、完整安全、长期可读提供保障,档案数据库不能像传统方式那样,在档案文件接收完毕、文件的真实性有案可查的情况下开始数据建设,而是要在第一时间规划完毕,伴随文件生命周期进行动态跟踪,将各个环节需要记录的数据各就其位,构成一个完整的数据链条,为该文件的描述、利用、验证、保存等提供信息。

第2篇:数据库原理论文范文

关键词:档案管理;企业;数据库;理论

在当前市场经济的不断发展中,企业为了增强其在市场中的竞争能力也在不断的追求着各种变化和管理手段的更新,档案数据管理作为当前计算机技术在管理过程中的不断应用逐步出现了管理模式的加快和进程的变化过程。数据库管理系统(DBMS)本质上就是管理所用的工具和平台,其数据结构、类型、内容范围等关键要素都必须依靠档案基本管理理论提供的营养来进行保障,也是我们平常所说的业务支撑。

一、档案分类理论对档案数据库的建设起着导向作用

从管理学上讲,任何管理活动,抛开其最终目的,其最基本的目的或者基本要求都是要使被管理对象有序化,档案管理的基本目的就是要使档案有序化,包括档案实体管理和信息管理的有序化。将数量庞大、内容形式复杂多样的档案有序化的具体方法很多,但最基本的方法就是分类,即“对档案总体进行分割、划分,将其分为若干层次、大小不同的部分或门类、种类、类别,然后对这些不同的部分、门类、类别等实施分别管理。”“这实质上也是人类社会所有管理活动乃至认识活动的基本方法。”正因为如此,“说得笼统一点,档案管理理论上的所有能称得上‘重大’的分歧和争论,大都围绕着分类方法展开。”①

一般来说,对档案的实体管理基本采用了历史主义的分类方法,大体都按全宗进行排架整理;而档案内容信息的管理则可以同时采用两种方法,一般以逻辑主义分类方法为主。在档案数据库建设中,一般是在来源单位层次上建立实体数据库,实际上是将一个全宗(一般是档案室层次)或全宗群(一般是档案馆层次)作为建库范围,同时利用视图、索引等数据库对象对内容实施逻辑管理,使档案管理理论中的“二元主义”得以在数据库建设中融合。

二、全宗原则及其理论发展对档案数据库建设发挥指导作用

在社会的现代化发展过程中软件管理以成为当前计算机发展的主要因素和发展前提。由于当前软管管理的过程中切法统一性和系统性,使得当前档案管理过程中存在着不同的差异。

首先,全宗原则是档案实体分类的基本方法,是人们经过理论分析和实证研究之后得出的宝贵经验。以全宗为基本单位建设档案数据库,数据库内容反映的是一个现实的实体单位的历史记录,保证了档案数据具有一个坚实可靠的立足点,这是单纯地依靠逻辑分类方法所达不到的。

其次,采用全宗原则指导建设档案数据库,能够最大限度地维护档案的原始记录性。因为全宗作为一个独立组织或个人形成档案的全部,是一个不可分散、不可打乱混淆的有机整体,这样能够最大限度地维护和保持档案的本质特性――原始记录性,这也是档案信息在管理组织上独树一帜、不同于图书、资料、情报等文献的根本原因。档案数据库作为档案信息管理的重要工具和手段,必须服从这一更高的管理目的。良好的数据库设计可以将全宗原则的诸多思想在档案数据库建设中实现,包括全宗内部管理层次、管理联系等。像文书立卷工作中要求的“保持文件之间的历史联系”、科技档案管理中的“成套性原则”等思想都可以通过数据库的设计得以体现。

第三,依据全宗理论进行档案数据库建设,有利于数据库的建设与维护工作。按照这种思路进行档案数据库建设在多数情况下能够保证数据库的建设者、管理者、拥有者、维护者是统一的,数据库建设各方的利益是一致的,有助于保证档案数据库建设的动力、资金以及作用的发挥。

值得注意的是,虽然全宗原则是档案管理的基本原则和方法,但它并不能解决档案管理的所有问题。由于社会实践的不断发展,全宗原则面临不少新的挑战,也因此得到新的发展,这些发展对档案数据库的建设同样产生了具体的影响。

1、全宗内部档案的差异化管理需求要求建立相对独立的档案数据库。

虽然全宗原则强调一个来源单位的档案应当集中保管,但也没有忽视对同一来源档案之间的差异化管理。随着社会实践的发展,同一全宗内档案的种类、载体类型及其管理要求日益多样化、复杂化、专门化,这使得对全宗的集中统一保管难以实施。在档案实体管理范畴,同一全宗内就有可能出现纸张、照片、录音带、录像带、磁盘、光盘、缩微胶片等多种载体,其中相当一部分特殊载体的档案在保管利用上都有特殊要求,因此往往需要将其组织为一个单独的管理体系,设置专门机构,提供专门的库房和设备,虽然可以在编号系统中设置它们与全宗的关系,但在实体管理层面上已经不具有严格的不可分散性。在档案信息管理范畴,由于不同门类档案的管理差异,同一全宗内不同类别的档案也多采取分别管理的措施,比较典型的像人事档案、会计档案等由于具有不同于其他档案的管理要求,采取由人事部门、财务部门单独保管的管理方式。

2、自由来源原则为专门档案的数据库建设提供理论基础。

自由来源原则认为全宗不仅是历史性、客观性的,也可以是逻辑性的,这是对全宗理论的重大发展。像许多行业性、专业性很强的档案就要求打破传统全宗范围的限制,而按照行业或专业系统进行集中统一管理。比如城建档案、项目档案虽然破坏了各项目参与组织全宗的完整性,但却有效地维护了项目档案的完整性。在多数情况下保证后者的完整性具有更为重要的现实意义。这里的工程项目就是一个逻辑意义上的全宗单位,由此可见,全宗理论在其本身的发展过程中存在分合的演化过程,并不完全拘泥于狭义的全宗概念。

三、逻辑主义分类思路适合档案数据库的内容管理

逻辑分类法在档案数据库的内容管理中有着非常普遍的应用。我们知道,档案的实体整理必须按照其形成时的本来面貌去管理,但档案内容信息是极为丰富多彩的,人们对这些内容的需求也是多样化的,但和现实世界中档案实体的排序只能有一种一样,在数据库中我们一般通过有限的基本表来反映档案实体的记录信息。

第3篇:数据库原理论文范文

关键词:数据库原理与应用;教学改革;教学实践

中图分类号:G424 文献标识码:A 文章编号:1009-3044(2014)19-4373-02

《数据库原理与应用》是高校计算机及相关专业的核心专业基础课程之一,是一门理论与实践结合性较强的综合性课程。该课程涉及内容可分为两个部分:1) 基础理论部分,包括:数据库系统基础知识(数据库发展、构成、专业术语等)与数据库设计理论。2) 具体应用部分,包括:数据库与表的创建;数据查询、增、删、改;视图;索引;存储过程;触发器及数据库安全与维护等。

《数据库原理与应用》课程教学目标为:培养学生数据库及其对象的应用和管理能力;培养学生使用Transact-SQL语言进行程序设计的能力;培养学生进行数据库日常管理和维护的能力。针对不同的教学内容,如教学过程采用相同教学方法,极易产生数据库理论与具体应用脱节的现象,易使学生产生数据库理论过多的反感情绪,无法达到教学预期目标。

1 传统数据库教学局限性

传统数据库课程的教学的局限主要分为两个方面:1) 过度重视理论,忽略实践教学;2) 强调数据库软件的应用,忽视数据库基本理论体系的讲授。

具体说明如下:

1) 重理论,轻实践,无法激发学生学习兴趣

传统数据库原理与应用课程在课程大纲设置方面,理论课程占学时数远高于实验学时数,且不设置单独的课程设计,学生上机具体操作练习学时严重不足。实验课程往往只针对某个具体知识点,实验内容不具有连贯性,学生不清楚如何利用数据库进行具体编程实践,学习过程无成就感,最终导致学习缺乏成就感,兴趣缺失,学习效果较差。

2) 过度强调数据库软件的作用

为了解决传统数据库教学过程“重理论,轻实践”的缺陷,一些数据库教育研究者提出了依托某一款数据库软件平台进行,以案例为驱动进行课程讲授的教学方法。但是在教学过程中矫枉过正,过度强调应用(过度强调数据库平台的应用方法)而忽视数据库整体理论系统的讲解,不能使学生完整、系统的掌握数据库的基本相关理论。学生掌握的数据库知识仅限于平台应用,理论基础不足,为学生后续的提高与发展埋下隐患。

3) 教学与实践脱节

高等院校在传统的教学过程中强调数据库理论知识的完备性,缺乏学习的应用性和针对性,理论性强,概念抽象,理论和实践教学存在不同程度上的脱节。传统数据库原理与应用课程教学内容主要集中在数据库系统基本理论与数据库设计阶段,在具体应用方面仅涉及各数据库对象的基本操作,如:创建、修改、删除等,对数据库技术在具体软件项目开发过程中的应用知识缺乏系统、详细的讲解,造成数据库理论教学与实践脱节严重,导致学生在完成数据库课程学习后无法掌握数据库技术的具体应用方式,不能做到学以致用。

4) 教学实践不符合软件工程的原则

传统数据库原理与应用课程教学过程,从课后作业到上机实践再到课程设计,几乎全部为单个学生独立完成,未严格按照软件工程原则进行完成。现代各种数据库应用系统开发基本都是工程化的合作开发,其基本特征是按照软件工程学的原则进行组织。在课程后续的各种实践环节(如:毕业设计)中很多学生不懂得如何利用团队合作去完成一个数据库系统的具体设计与开发,严重影响了实践环节的完成质量,最终影响学生的数据库技术应用水平。

2 改进的教学方法探索实践

目前本校《数据库原理与应用》课程使用的教学实验平台为SQL SERVER2005。课程共64学时,其中实验16学时,SQL SERVER2005数据库具体应用中,完整的数据库系统包括系统界面(利用其它高级语言开发)和后台数据库。由于SQLServer平台与其它开发平台的相对独立性,在现行教学方式下,学生在学习过程中往往不清楚如何利用SQLServer2005平台进行项目开发。

主要原因有两个:

1) SQL SERVER2005数据库课程的教学过程只涉及后台数据库本身的操作,知识较为孤立。学生在学习过程中无法建立完整数据库系统的概念,特别是对界面开发过程概念较为模糊。

2) 学生在学习数据库课程前未接触过其它高级语言(C语言除外),尝试将数据库结合某种高级语言(C#、C++、Java等)进行讲解困难较大(主要是内容太多,难以在规定的课时内获得较好效果)。

针对上述数据库课程教学过程中出现的问题,结合本校数据库的教学实际,通过分析课程内容及培养目标,最终提出了改进的数据库课程教学方法。方法具有两套具体实施方案。

两套具体实施方案,分别描述如下:

1) 制定适合数据库教学的教学大纲

(1) 通过制定新教学大纲,在数据库课程开课前,开设一门高级语言课程做为基础,以解决学生学习数据库系统组成过程中不清楚应用程序及其接口含义的问题。(可选C#或Java);

(2) 在讲解完毕数据库基础理论(基本概念、数据库设计理论等)后,以具体实例(简单的数据库管理系统等)为基础,讲解后续内容,具体包括:数据库与表的创建;数据查询、增、删、改;视图;索引;存储过程与触发器及数据库安全与维护,将理论教学作为实践教学的基础,实践教学作为理论教学的深化,促进学生对数据库技术的深度掌握;

(3) 针对不同的授课内容采用不同的课程时间安排,实践性较强章节(如:视图、存储过程、触发器等)宜采取“讲一学时练一学时”的方式进行授课,其它章节采取“讲一次内容,上一次机”的方式进行授课,灵活制定上机实验计划,最大程度上做到讲练结合,重视理论而不忽视实践。

2) 制定新教学大纲在高校教学中不易实现,在保持相关课程开课顺序不变,数据库课程理论课时、实践课时不变的情况下,课程改革设想如下:

(1) 课堂教学:利用少量课堂时间(一小节课50分钟或一大节课100分钟),结合实例介绍数据库系统的一般结构、开发流程、开发平台(不涉及具体语言的编程)。要求学生自由分组(每组4~6人),自选项目(教师掌控选题难度,并提供建议项目若干)利用课余时间进行分组实施,使学生初步建立软件工程的思想及开发团队的概念。

(2) 实践方式:适当利用学生课余时间。学生独立利用课余时间完成具体语言、开发平台的学习,以小组为单位分模块完成具体项目实现,各模块任务需在教师指导下具体到人,并制定详细任务书,促进学生的实践积极性,防止学习惰性的产生。

(3) 教师与学生的交流互动:作为教学过程的重要环节,师生的交流互动在学生学习实践过程中的地位相当重要。具体措施描述如下:

①保证课程必要的现场答疑时间,每周两小时,集中解答学生在理论学习与实践过程中遇到的问题;

②充分利用现代学生熟悉的现代通讯工具(如:QQ、微信、微博、YY等),提升学生的讨论积极性,建立专门YY频道,供学生以在线多人语音的形式讨论项目进展、疑难问题,随时了解学生实践进度,解答疑难,防止学生产生畏难情绪,促进实践活动进行。

(4) 项目提交、评讲及分数评判:课程结束前一周,以小组为单位打包提交系统(包括:数据库系统、应用系统界面)。由三至四位教师按照系统结构是否合理、功能是否完整、代码是否规整给出评判成绩。分别评出UI结构设计最佳系统与功能实现最佳系统,鼓励学生讲解开发心得,供大家学习参考。

3 结束语

在明确《数据库原理与应用》课程主要内容与教学目标的基础上,该文首先分析了传统《数据库原理与应用》教学过程的缺陷,结合本校数据库课程的实际提出了两套数据库教学改革的具体实施方案,并选择方案二进行实施。一学期以来,学生在较好掌握数据库系统理论知识的前提下,较好的完成了相关实践任务。该教学方案成功激发了学生学习数据库课程的兴趣,提升了学习积极性,使学生在加深理论知识理解与掌握的同时提高了动手实践能力,方案实施效果明显。

参考文献:

[1] 王峰.实用数据库技术[M]. 北京:中国水利水电出版社,2012.

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

[3] 钟辉.数据库课程教学改革探索与实践[J]. 沈阳建筑大学学报:社会科学版,2010(3).

第4篇:数据库原理论文范文

关键词关键词:教学改革;数据库技术;人力资源管理

中图分类号:G434 文献标识码:A 文章编号文章编号:16727800(2013)007018803

0 引言

数据库技术是人力资源管理专业学生胜任未来该领域工作岗位必备的信息管理处理技术,能否学好、用好数据库技术与理论关系到学生毕业后能否胜任该领域工作。由于数据库课程理论抽象性和实践性较强的特点,对于非计算机专业学生,常规的教学方法和实践模式使学生无法真正理解与掌握数据库技术与理论,更难以做到学以致用。为此,笔者在该专业多次教学实践经验的基础上就该课程培养目标、授课内容、讲解法、教学方法和考核方式等方面的改革进行了探索。

1 课程培养目标

根据人力资源管理专业特性和学生兴趣制订多层次培养目标:基本目标是要求学生初步掌握数据库应用系统的设计能力,要求学生必须掌握数据库的基本慨念、基本原理和主体内容,并建立起数据库系统的整体架构;较高目标是要求学生初步掌握数据库应用系统的软件开发能力,这是针对信息管理系统开发感兴趣的学生而提出的要求。基本目标的实现能够让学生毕业后胜任该领域工作,较高目标的实现能够让学生毕业后在该领域从事软件开发工作。

2 授课内容

依据培养目标制订授课内容,内容包括:Access、数据库技术与理论、信息管理系统开发方法、Web数据库技术、数据库的发展与展望。

Access是微软公司推出的基于Windows的关系数据库管理系统,也是当前一种流行的数据库管理系统。该系统是人力资源管理等领域常用的信息处理工具,易于学习。其内容主要由Access的表、查询、窗体、报表、数据访问页、宏和模块等7个对象构成[1]。

数据库技术与理论的内容包括:数据库导论、关系数据库基本理论、ER模型、数据库设计、关系数据库标准语言(SQL)、数据库保护技术。

信息管理系统开发方法的内容包括:信息管理系统开发可行性分析、需求分析、设计、实现和演化。

Web数据库技术的内容包括:Web数据库技术的产生与发展、Web数据库系统的体系结构、Web数据库访问技术、数据库访问接口、动态页面开发技术[2]。

数据库的发展与展望的内容包括:分布式数据库系统、面向对象数据库系统、多媒体数据库、主动数据库、面向应用领域的数据库新技术、数据仓库技术。

3 讲解法

根据该专业学生的特点对授课内容采用“三段式”讲解法:首先介绍“应用”,再介绍“理论”,最后进行“提高”。介绍“应用”是指介绍功能齐全但操作直观、简单的小型关系数据库管理系统Access,创建数据库实例“人力资源管理系统”,使学生对数据库有一个感性认识;再介绍“理论”是指介绍数据库导论、关系数据库基本理论、ER模型、数据库设计;“提高”是指介绍关系数据库标准语言(SQL)、数据库保护技术、信息管理系统开发方法、Web数据库技术、数据库的发展与展望。

“三段式”讲解法能够避免传统讲解法所导致的问题,如:一开始学量理论,易使学生感到枯燥和难懂,对本课程失去兴趣和信心。

4 教学方法

教学方法采用项目驱动法和问题导入法。项目实施驱动法的教学前提是选择一个具体的、可实现的、学生较易理解的熟悉项目,如:微型人力资源管理系统。

项目实施驱动法和问题导入法的理论教学过程如下:

(1)介绍“应用”时,将设计好的微型人力资源管理系统(指该系统的逻辑设计)用小型关系数据库管理系统Access提供的工具实施(即逻辑设计物化)。在实施过程中,学生掌握了Access提供的工具如何将系统的逻辑设计进行实施。介绍完“应用”后,向学生提出一系列问题,如:微型人力资源管理系统数据库的表是如何来的?为什么表是M个而不是N个?等等。引导学生向深处思考,同时为介绍“理论”作引子。问题可以有效地激发学生的好奇心和求知欲,是激发学生主动学习的促进因素。

(2)介绍“理论”时,由于创建数据库实例“微型人力资源管理系统”,使学生对数据库有一个感性认识,讲解有关数据库的基本慨念与理论时,学生易于接受与理解。讲授ER模型、数据库设计回答了“微型人力资源管理系统”表是如何来的,为什么表是M个而不是N个等问题。在讲授过程中不断地提出问题引导学生思考,为即将讲授“理论”作引子。如:讲授完ER模型转换为关系模型的方法后,用一个不好的关系模式实例引出关系模式存在如下问题:数据冗余大、数据不一致性、操作异常,也即ER模型转换为关系模型需要优化,如何识别关系模式的好与坏?如何优化?优化方法是什么?引出将要讲授的关系数据库规范化理论(即范式理论)。通过本阶段学习,学生可掌握数据库的基本理论知识以及关系数据库的设计方法。

(3)介绍关系数据库标准语言(SQL)、数据库保护技术、信息管理系统开发方法、Web数据库技术、数据库的发展与展望。介绍关系数据库标准语言(SQL),是向学生介绍一种对数据库具有数据定义、查询、操纵、控制等功能的结构化查询语言。数据库保护技术的内容有事务机制、数据库的安全性、数据库的完整性、数据库恢复和并发控制。信息管理系统开发方法介绍软件工程理论与原理,使学生对大型信息管理系统是如何开发出来的有清晰认识。Web数据库技术的内容有Web技术、Web数据库的基本概念、Web数据库体系结构、Web数据库的一般开发过程、Web数据库访问接口基本原理和Web数据库中几种主流动态页面的开发技术。这部分内容难度较大,对大部分学生而言只要求了解,对信息管理系统开发感兴趣的学生则要求其初步掌握数据库应用系统的软件开发能力,为今后能从事该领域软件开发工作做准备。

项目实施驱动和问题导入教学法的特点:

(1)问题导入。问题可以有效激发学生的好奇心和求知欲,是激发学生主动学习的促进因素。

(2)不知觉性。例如:软件开发方法相关知识没有专门集中讲授,而是在项目实施过程中,将软件开发方法相关知识融入其中,使学生在不知不觉中掌握。

(3)系统性。避免了在过去的数据库教学中,学生通常孤立地学习一些数据库技术与理论和软件开发方法,而缺乏对信息管理系统软件开发整个过程的系统性认识。

在实践教学中,项目实施驱动法实施步骤如下:

(1)将一个班分为若干个项目组,每组6~8人。组中每个成员都有自己的任务,任务分配由项目经理实施。

(2)为每一个组分配项目,也可由各组自选项目。各组项目必须不同,以防互相抄袭,项目选取原则为:具有真实性、可实现性、规模适当性,同时还具有典型性和启发性。

(3)项目实施应在理论教学相关内容授完后进行,各组项目的实施应由学生相对独立地完成,教师采用点拨方式或共同探究的方式进行指导,鼓励学生大胆应用所学知识,展示各自的个性化思维。项目实施分为系统可行性分析、需求分析、设计、实现与测试等阶段,每个阶段应递交相应的文档,并进行检查和交流,对检查中发现的问题和不足,要求进行改进和完善才可进入下一个阶段的工作。每一个阶段都要求项目组协同教师、其它项目组一起进行评审,严格把关。项目结束后,要组织答辩,先由小组长对项目的功能及基本情况做一个简要陈述,然后让每个小组成员说明其各自在整个项目开发过程中所完成的任务,并一一进行演示、操作、运行。教师针对每个学生实际负责的部分进行提问。最后,项目组提交系统和所有文档。

项目实施驱动法在实践教学中的特点:

(1)有助于培养学生的团队协作意识。由于软件规模和复杂度的不断增长,软件开发越来越体现出多角色参与、多环节配合的工程项目特点,涉及到大量的协同工作。因此团队协作意识是大学生的必备基本素质。然而,当代学生身上存在的普遍问题是以自我为中心,缺少团队集体观念,项目实施驱动法则在实施过程中培养了学生的团队协作意识。

(2)有助于培养学生独立思考与实际动手能力。数据库是一门实践性很强的课程,因此,让学生能够参与软件项目开发,并在实践中应用数据库技术与理论和软件开发方法显得尤为重要。

(3)有助于激发学生的学习成就感。学生独立完成一个完整的项目,不仅有助于加深对数据库技术与理论和软件开发方法的理解与掌握,而且有助于激发学生的学习成就感,这种成就感是学生今后主动深入学习数据库技术与理论和软件开发方法相关知识的源动力。

(4)有助于学生综合素质的提高。学生编写软件开发各阶段的文档材料必须具备完整性、可读性及可理解性,这样有助于提高学生的文学修养及文字处理能力;通过陈述与答辩,有助于提高学生的表达能力;通过独立完成一个完整的项目,有助于培养学生在工程化软件方面的素养。

5 考核方式

由于数据库课程理论抽象性和实践性强的特点,使得传统的笔试考核方式不能反映学生的学习效果且易误导学生的学习方向。学习数据库的最终目的是为了解决工作中的问题,即运用数据库的能力。因此,数据库课程考核采用笔试和课程设计相结合的方式,笔试考核学生对数据库技术与理论等知识的掌握情况,课程设计考核学生对数据库技术与理论和信息管理系统开发方法等知识的应用能力以及学生的实践能力、创新性思维和创新能力。

6 结语

数据库教学改革的特点体现在:培养目标的多层次性、授课内容的完整性与系统性、讲解法的创新性、教学方法的先进性与合适性、考核方式的科学性。从数据库教学改革的实践效果来看,通过本文中的改革能够达到教学目标。由于数据库技术与计算机其它技术知识的发展和学生兴趣与要求的变化,因而教学必须不断加以改革,才能不断提高教学质量,达到教学目标,培养社会所需的人才。

参考文献:

[1] 张俊玪,王秀英.数据库原理与应用[M].北京:清华大学出版社,2010.

第5篇:数据库原理论文范文

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

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

第6篇:数据库原理论文范文

关键词:数据库系统;数据库;属性;码;教学方法

中图分类号:G642文献标识码:A 文章编号:1009-3044(2007)05-11445-01

1 引言

根据《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》数据库系统原理课程是计算机科学与技术、计算机工程、软件工程及信息技术专业方向的核心课程,主要研究信息模型与信息系统、数据库系统、数据建模、关系数据库、数据库查询语言、关系数据库设计、事务处理等核心内容。其中还包括分布式数据库、物理数据库设计、数据挖掘、信息存储与信息检查、超文本和超媒体、多媒体信息与多媒体系统、数字图书馆等选修内容。关系数据库理论与设计是整个数据库系统原理课程中核心中的核心内容。根据笔者近二十年对数据库课程的讲授经验,从关系数据库原理课程的教学内容出发研究数据库课程的教学方法。

2 认真分析研究教材,注重学科联系

数据库是研究数据处理技术的一门综合性的学科,它涉及到离散数学、数据结构、操作系统、软件工程、计算机原理及其它应用领域的知识和方法相结合的学科。在关系代数和关系演算中,用到离散数学的理论;在研究数据的物理组织时,用到数据结构的相关知识;在研究事务的并发时,用到操作系统的理论和方法;在进行数据库设计时,用到软件工程的原理和方法;在讲授数据库系统的组成时,用到计算机原理等方面的知识。由于学科的交叉性,突出了数据库课程在整个计算机学科中的重要地位。

由于大部分学校在讲授数据库系统原理前开设了Visual Foxpro 6.0程序设计课程,它属于原理的应用部分,是关系数据库的产品之一。教师在进行课程讲授时,要结合理论讲清Visual Foxpro6.0应用了数据库的哪些原理。如数据表来源于规范化理论或者模式分解理论,Visual Foxpro6.0讲的数据表、记录、字段(数据项)和原理中讲的关系、元组、属性是同一个概念的不同名称等。

3 注重基本概念教学,为理论学习打好基础

3.1 弄清概念之间的区别与联系

在数据库课程的教学中,掌握好基本概念对理论课程的学习很有帮助,数据库中的有些概念贯穿在课程的始终,这些概念的掌握对整个课程的学习有很重要的作用。如数据库、数据库系统、关系、元组、实体、属性、事务、完整性约束等。有的概念联系比较紧密,弄清概念之间的联系与区别,对概念的掌握有较大帮助。如实体和属性的概念,实体是客观存在并可以相互区别的事物,属性是对实体特征的描述,它们之间有必然的区别,但是也有一定的关系。实体和属性不是绝对的,如果属性需要进一步描述,则属性就作为实体,反之如果实体不需要再进一步描述,则实体也可以作为另一实体的属性。如在考虑学生管理数据库时,政治面貌如果只考虑现在的情况(党员、团员等),则政治面貌就是学生实体的属性,但是如果考虑学生何时入团、何时入党,则政治面貌就是一个实体。再如事务和程序的概念等都有较强的联系。

3.2 掌握概念定义的前提和层次性

数据库中的概念由渐入深,随着课程教学内容的逐渐深入一些基本概念也更加具体和完善。例如在课程中,有四个地方都定义了码,在介绍概念模型时,码定义为:唯一标识实体的属性集。在研究关系模型时,码定义为:表中的某个属性组,它可以唯一确定一个元组。给出了码的粗略描述,没有实质性的量化定义。而在关系数据库中,讲授关系的形式化定义时,码定义为:若关系中某一属性组的值能唯一的标识一个元组,则称该属性组为候选码,若一个关系有多个候选码,则选中一个为主码。在讲授规范化理论时,学习了函数依赖后,利用函数依赖的概念定义码为:设K为R中的属性或者属性组合,若KU则K为R的候选码。若候选码多于一个,则选定其中的一个为主码。从理论上来说,这四个概念都是正确的,但一个比一个更具体、更严密、更准确。

同样在对函数依赖讲授时也采用了同样的手法,在关系数据理论中函数依赖定义为:设R(U)是属性集U上的关系模式,X、Y是U的子集,若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或者Y函数依赖于X,记作XY。为了便于Armstrong公理的证明,对函数依赖又给出了定量的描述。定义为:若对于R(U)的任意一个可能的关系r,t和s是r的任意两个元组,X、Y是U的子集,若对于任意一个t[X]=s[X],必然有t[Y]=s[Y],则称X函数确定Y或者Y函数依赖于X,记作XY。教师要讲清楚对同一概念为什么这样处理,这些概念层层的描述有什么好处。掌握了同一概念的不同定义,便于对这些概念的深入理解。

4 注重理论与实践的结合

4.1 注重动手能力,搞好课程实验

学习数据库课程的主要目的是为了应用,结合所学的数据库语言搞好每一章的课程实验,以便验证所学理论是很重要的。如在讲授SQL语言时,让学生建立一个数据库,并结合所学内容做查询、插入、删除、修改等实际操作,真正理解和掌握SQL语言的应用环境。在讲授数据库安全性和完整性时,利用实际系统让学生对系统做数据控制。提高学生对数据库课程的认识,激发学生的学习欲望。

4.2 加强课程设计,提高学生综合能力

数据库设计理论主要是为了指导数据库实践,通过系统的理论学习和部分单元训练,通过课程设计让学生掌握数据库设计的全过程,并进一步掌握数据库课程。课程设计是数据库中必不可少的,我采取将学生分组的方式每5-6名同学一组,为每组同学拟定一个题目,如图书管理系统、学生档案管理系统、销售管理系统、能源管理系统等,教师提出要求让学生深入图书馆、学生管理部门或者企业进行系统调查,进行需求分析设计出数据流图,编写数据字典,然后进行概念结构设计,从数据流图和数据字典中提炼出E-R图,再进行逻辑结构设计、物理结构设计、数据库实施和维护的设计。让每一位同学明确数据库设计的过程,使每一组同学进行上机调试,使所有功能进行程序实现,最后让同学们进行设计答辩。

通过课程设计和设计答辩,学生巩固了理论知识,丰富了课程实践,掌握了如何运用理论指导实践,也对今后其它课程设计以及毕业设计和毕业论文的书写打下了基础,收到较好的效果。

4.3 扩展学生思路,向学生传授新知识

由于课本的出版周期长,更新也较慢,也由于课本编写的一些要求,所以课本上有些内容是陈旧的,对有些问题也不可能全面的介绍,有些新知识也很难溶入到教材中。我在讲授课程时,除了给学生有意补充新知识外,又给学生开设了“数据库中的空值问题”、“数据仓库和数据挖掘技术”、“目前数据库的研究方向”、“数据库的查询优化问题”等专题讲座。扩充了学生的视野,激发了学生的兴趣,为他们今后的学习和研究打下了一定的基础。

5 结语

数据库系统原理课程是计算机专业的核心课程,随着计算机科学的发展,数据库系统原理课程也在不断的发展,教学内容不断更新,教学方法也在不断改革,所以课程教学改革是一个永恒的课题。只有不断的改革教学方法和教学手段,才能使教学更加丰富,使学生学到更多的知识。

参考文献:

[1]教育部高等学校计算机科学与技术教学指导委员会编制.高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》[M].北京.高等教育出版社,2006.

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

第7篇:数据库原理论文范文

关键词:数据库;从应用到原理;学用相长;教学改革

中图分类号:G642 文献标识码:B

数据库技术是信息领域的支撑基础技术。绝大多数的计算机应用系统,尤其是管理信息系统均涉及数据库技术。很多的计算机专业毕业生选择了与数据库应用相关的职业。同时,数据库课程也是信息技术专业的主干专业课程。因此,数据库课程的教学方法和效果备受关注。

1存在的问题及分析

目前,数据库课程基本上采用先讲原理后讲应用的教学模式。数据库原理部分的教学占据了将近四分之三的课时,而数据库应用部分成为了课程教学的尾声。学生在漫长的数据库原理学习过程中感觉到数据库课程也是一门抽象而乏味的专业基础课。这种授课模式导致了两种不良情况的出现。

1.1学习兴趣不足

学生在课堂上的学习兴趣不足表现在以下几个方面:学生的课堂缺勤率较高;学生在教学互动环节表现不积极;学生在课内课外很少提出问题;实验环节以完成实验报告或得到实验成绩为目标。学生的学习兴趣不足在总体上表现为应付式地完成学习过程,缺乏学习的主动性和积极性。

造成学生对课程学习兴趣不足的原因是多方面的,但学生在学习过程中的成就感是影响学习兴趣的重要原因。先讲原理后讲应用的数据库课程教学模式使得学生在先前大多数时间里学习相对单调而枯燥的数据库原理,没有通过亲手解决身边实际的数据库应用问题而获得学习的成就感,从而导致学生认为数据库课程没有多少实际用处,因而难以激发学生的学习热情。

1.2应用能力不强

很多学生在数据库课程考试中的综合设计试题、数据库课程设计、与数据库应用相关的毕业设计论文中表现出数据库分析和设计能力不强,数据库模式设计的合理性程度不高。

导致学生应用能力不强的主要原因是原理学习与应用实践相脱节。先讲原理后讲应用的数据库课程教学模式使得数据库分析与设计环节成为了课程教学的尾声。从而使得学生在数据库课程学习的全过程中缺少数据库应用能力的培养。

2思路和方法

为了激发学生在数据库课程中的学习兴趣和提高数据库应用能力,本文结合课程教学实践活动,以“学以致用、用以促学”的学用相长的教学效果为目标,提出了一种“从应用到原理”的数据库课程教学改革的思路。实现这种教改思路采用了如下的教学方法:

2.1从应用开始的第一堂课

学生都会怀着好奇的心态期待每门课程的第一堂课。这堂课常常是学生产生课程兴趣和评价老师水平的重要依据。通过引入和分析贴近生活的多个数据库应用实例让学生感知数据库技术应用的广泛性和重要性,并通过总结这些实例的共性和提出使用中会遇到的问题来简介数据库课程的主要内容。第一节课的主要教学场景如下:

(1) 热身练习:请列举5个以上的由计算机管理并涉及大量数据的应用系统。先示例“银行业务管理系统”以供举一反三之用。目的:感受数据库技术在生活中具有广泛的用武之地,激发学生的学习动力。结果:同学们都能列举很多的应用实例,如学籍管理系统、财务管理系统、电信业务管理系统、火车/飞机售票管理系统、医院管理系统等等。点评:选择几位同学列举的应用系统进行场景分析描述,并及时表扬。

(2) 共性归纳:通过分析几个应用系统实例得出这类系统都是对大量数据的有效组织和存储,都有数据输入、数据输出和数据存储的共性,如图1所示。

(3) 内容介绍:通过对图1的分析提出该系统存在的问题,如何解决这些问题便构成数据库课程的主要教学内容,如表1所示。

2.2由应用引入的原理学习

这种从应用到原理的数据库教学方法要求根据教学内容之间的内在逻辑关系调整教学顺序。在介绍必要的概念和术语之后,快速进入数据库应用的教学内容。这种过程可以使学生得到“学以致用”的感受。当应用过程中出现某个需要解决的问题时,再引入相应的原理知识。这种由应用问题驱动的教学过程引导学生不断地“用以促学”。“围绕应用、探究原理”的数据库教学过程可以概括为“认知数据库――应用数据库――深入学习数据库”。在教学实践中,作者将数据库教学内容调整为表1中描述的顺序。

2.3为应用设计的热身练习

热身练习就是在上课开始时为了引出教学内容或承上启下而设计的发散性思维练习题。这种练习应该围绕实际应用并且比较简单,学生在已学知识和生活经验的基础上可以得到部分答案。热身练习还应该围绕发散性思维和创新性思维来设计。学生在教师的提示下可能得到不同的问题解决方案。教师可以不吝言辞表扬学生的积极性和创新性,充分鼓励学生的探索精神。合适的热身练习可以产生以下教学效果:将学生的注意力快速集中到课堂上;培养学生的发散性思维方式;设置知识学习中的悬念;激发学生的成就感和学习兴趣。前面讲述的第一堂课中已经应用了热身练习。

3结论

从应用到原理的数据库课程教学方法已经应用于教学实践,并正在进一步地深入研究。这种教学方法已经表现出了如下的宏观效果:

(1) 课堂表现方面。学生比较积极地参与互动教学环节,并勇于表达自己的想法,同时课内课外的问题明显增多。这是学习兴趣得到提高的综合表现。

(2) 考试答题方面。在期末考试中,面向应用设计的综合试题的得分率明显提高。

(3) 课外实践方面。所教班级中已有多组学生选择数据库相关的课题申报学生创新中心的科研项目,并经常寻求技术指导。

当然,这种数据库课程教学方法需要特别注意防止出现“重应用、轻理论”的偏颇现象。重点大学的本科生应该具有深厚的基础理论知识,不能因为强调激发学生兴趣而淡化理论教学。

从应用到原理的数据库课程教学改革方法对激发学生的学习兴趣和提高学生的应用能力等起到了较好的作用。这种教改方法还应进一步采用更多的措施,如与数据库实验相结合的教学改革等。

参考文献:

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

第8篇:数据库原理论文范文

一、 教学内容

数据库原理部分主要讲授数据库的基础理论知识,包括数据库系统概述、数据模型、关系代数、结构化查询语言SQL、关系系统及查询优化、关系数据理论、数据库设计、数据库恢复技术、并发控制、数据库安全性与完整性。这一部分强调的是理论和基础,当然也设计了一些实验,但主要是验证性的和较小的设计性的实验,其目的是使学生加深对所学知识和理论的理解和掌握。在本部分的教学过程中,除了要求学生作相应章节的习题之外,还要适当的给出一些应用实例,启发学生在课外去查阅相应资料,为下一环节的数据库应用做准备。

在数据库应用部分中,我们主要以典型的Oracle、SQL Server为数据库管理系统,介绍具体的数据库系统的设计与开发方法,并结合相应的开发工具,以几个具体的应用课题为目标要求学生选择性的进行实际应用项目的设计与开发,使学生在实际设计与开发过程中进一步深入理解和掌握数据库理论知识,熟悉数据库应用系统的设计和开发方法,同时培养学生发现问题、分析问题和解决问题的能力。

二、教学方法

现在各高校都配有多媒体教室,适当采用多媒体授课,一方面可以增大知识信息量,把原先难以在课堂上表达清楚的内容生动的演示出来,另一方面也提高了学生的观察能力和学习兴趣,提高了教学效率。本课程的特点决定了它可以采用,也有必要采用多媒体等现代化教学手段进行授课。

学生的外语能力是一个很重要的素质要求,对于计算机类专业学生尤为重要。目前,有大量的著作、期刊、论文都是英文原文,快速、准确的获得科技前沿信息是计算机专业学生立足于社会的根本。为了强化学生的外语能力,我们结合国际合作班教育进行了双语教学尝试,积累了一些具有实际应用价值的经验和教训。

三、实验和课程实习

教学是教师和学生不断交流的过程,实验是实现这个过程的桥梁,可以弥补课堂教学的不足,加深对基础理论的理解,启发学生自主思考,大胆创新,达到良好的理论联系实际的教学效果。除了观察性和验证性实验之外,我们还开设了设计性实验和综合性实验,目的是培养学生的抽象思维能力和科研能力。

除了对学生独立工作能力的培养之外,从提高综合能力出发,我们增加了综合性课程设计。通常,学生必须成立几个工作组,共同设计并实现具有一定规模的系统。这些系统要求学生在工作组中必须考虑现实社会问题所涉及的开销、安全、效率等。增设数据库课程设计对于提高学生的综合素质,培养学生的创新意识、创新能力和团队协作精神具有特殊的作用。

四、考试和考察

考试形式的多样化是我们注重学生多方面培养的一个重要方面。学生因为担心考试而整天抱着书本死记硬背,这不是我们的教学目的。当然,我们也不能摒弃考试这种检查学生掌握知识程度的重要方式,但这绝不是唯一的方式。因此,除了数据库原理部分采用常规考试以外,我们还增设了课程设计考察、答辩、提交论文等多种不同的方式。

常规考试主要检验学生对课堂知识的理解和掌握程度;课程设计考察主要验收学生所设计的系统,考察学生综合运用、巩固与扩展所学的基础理论和专业知识的程度;答辩主要考察学生的表达能力,要求学生能简明扼要、重点突出的阐述主要内容;提交论文是对课程设计成绩达到优秀的学生提出的更高要求,要求学生对所设计的问题能够深刻分析,有重大改进或独特见解,按照论文的规范化要求书写工整或用计算机打印成文。

五、科研

科研和教学相结合,理论联系实践,相互促进,取长补短,一举两得。我们努力注意最新技术的引入,同时结合学生所掌握的理论基础知识,从一些科研任务中选择有实用价值的题目在课程中进行了讨论与实验。当然,这部分实验对于需要解决的题目来说还很不够,还需要学生利用课余时间,利用自己的计算机、利用开放性实验室进行工作。科研带动了教学,加强了教的目的性,也提高了学的自主性和积极性;教学也推动了科研,带着问题的教学势必解决问题进而发现新的问题。

六、与其他课程相结合

除了本课程的前序课《高级语言程序设计》《离散数学》和《数据结构》以外,与本课相关的课程还包括《软件工程》《OOP方法与技术》《可视化编程》《计算机网络》等。这些课程或是本课程的后续课,或是并行课,有的需要本课程的知识,有的为本课程提供一定的支持。因此,我们将该门课程的教学安排在学习完《数据结构》,掌握一门程序设计语言,熟悉一种编程环境之后,尤其注重与《软件工程》《计算机网络》等课程相结合的教学方式。

数据库系统的设计与开发是一项庞大的工程,是涉及多学科的综合技术。必须把软件工程的原理和方法应用到数据库建设中来。运用软件工程的原理和方法开发数据库系统,一方面为实践提供了科学理论和工程方法,另一方面在实践中加强了对理论的进一步认识,所以可以要求学生严格按照软件工程的原理和方法进行数据库系统的设计与开发。

另外,有了《计算机网络》的知识便可以较为容易的形成网络数据库系统的思想,同时亦可构建基于C/S或B/S计算环境的网络数据库等实用系统。

第9篇:数据库原理论文范文

论文摘要:数据库系列课程的教学改革与探索有着极为现实的目的和意义。通过构建科学的数据库课程体系,完善和优化教学内容,构建立体化的试验教学体系,探索采用新的教学方法,改善教学技术,在提高教学效率的同时,通过建立多方位的质量保障体系使数据库系列课程教学活动更加合理、更加高效,为同一层次高等学校提供一种可借鉴和参考的数据库系列课程教学模式。

一、引言

现在高校许多专业都开设了与数据库技术相关的课程,这对学生毕业后从事相关领域的研究及应用等工作打下了必要的知识基础。由于各个学校在培养目标、教学观念、教学计划、师资、实验环境等方面的差异,在数据库系统的具体课程设置上存在很大差异。兰州商学院和甘肃省其他一些高校,近年在这方面作了一系列探讨,在培养目标和课程设置上基本上有一定的共识。比如,数据库系统的课程设置不要过分的讲述其原理、概念和新技术,而是在对数据库基本原理讲述学习的基础上,重点学习和实践数据库的实际应用与开发。综观几年的教学实践,特别是通过学生毕业设计对数据库应用能力的体现和毕业生的工作反馈,说明数据库的这种教学模式针对我们这个层次学生还是有一定的效果。

二、完善数据库课程体系

(一)现有数据库课程体系存在的问题

目前,数据库课程设置存在以下两个方面的缺陷:一是教材内容划分不明确,相互重叠现象比较严重二是每本教材只注重了教材所涉及到的内容的逻辑性,而未考虑整个数据库技术的系统性。

(二)数据库课程体系的设计与完善

数据库系统的系列课程一般包括数据库原理、数据库分析与设计和数据库应用系统开发三个部分,数据库原理是基础,数据库分析与设计和数据库应用系统开发是提高,它们相辅相成、互相促进。

在课程体系的构建上,要紧紧围绕教学型大学学生学习数据库系列课程的目标是为了数据库相关信息管理系统的分析、设计、开发和使用这一目标,可确定数据库系列课程的核心课程为:数据库系统原理及系统设计、大型数据库管理系统和数据库应用系统开发。整个数据库系列课程体系应体现原理、方法和应用的有机结合。

三、结论

通过对数据库系列课程教学内容、方法和教学技术的整合与优化研究,实现课程设置与人才培养目标紧密结合,构建科学的数据库课程体系;在注重结合学生的应用型能力特点的同时,注意知识的连续性与知识的创新性有机结合,努力优化教学内容,使教学内容与实际紧密结合;构建一个多层次、立体化的试验教学体系,充分调动学生学习的积极性和主动性,切实提高学生实际动手能力;探索采用新的教学方法,激发学生的学习积极性;在改善教学技术,提高教学效率的同时,通过建立多方位的质量保障体系使数据库系列课程教学活动更合理、更高效,为同一层次高等学校提供一种可借鉴的数据库系列课程教学模式;同时也使通过这种模式培养的学生有较强的分析解决问题的能力、实际动手能力和创新能力,使其在走向社会时成为用人单位真正需要的人才,在工作岗位也能很快适应工作要求。

参考文献:

[1]顾鸿飞."数据库技术"课程教学改革探讨[j].教育研究,2009,3

[2]李俊山.数据库系统原理与设计[m].西安交通大学出版社,2003