期刊在线咨询服务,发表咨询:400-888-9411 订阅咨询:400-888-1571股权代码(211862)

期刊咨询 杂志订阅 购物车(0)

数据库原理论文模板(10篇)

时间:2022-05-02 18:35:24

数据库原理论文

数据库原理论文例1

在教学过程中教师要么以理论教学为主,忽视学生实际操作的培养,以至于学生只是简单的记忆概念及理论,无法解决实际问题,要么过于重视操作,把大部分教学时间集中在目前流行数据库管理系统的学习,致使学生认为理论知识的学习无关紧要,缺乏完整的知识结构。

1.2验证性实验为主。

目前课程的实践教学采用验证性实验为主,针对某个知识点进行孤立的实践,使学生在操作过程中不能与现实实际情况相结合,不能解决实际问题,使实践教学失去原有的价值。

1.3教学内容陈旧。

教师遵循教材进行教学,但所用教材过于陈旧,不能与时俱进,与社会实际需求相脱离,教学内容统一,不能很好的与学生所学专业相结合。

1.4“填鸭式”教学法。

《数据库原理及应用》课程已经是一门开设时间较长的课程,教师在教学过程中按照惯用的“填鸭式”的教学方法进行教学,同时部分教师也不愿进行改革以增加自己的工作量,从而导致学生被动的去接收知识。

1.5考核方式不合理。

课程的考核仍然采用的是卷面考试的方式,通过对学生理论考试的成绩来评判学生的学习情况,却忽视了学生的动手操作能力的考核。

2《数据库原理及应用》课程教学改革的建议

2.1理论联系实际,更新教学内容。

独立院校以培养应用型人才为目标,该院是以酒店和旅游为行业背景的独立学院,尤其是酒店管理专业学生的教授内容需与酒店及旅游紧密关联,即将数据库原理及应用课程的教学与行业结合;课程内容结构必须包含数据库相关理论知识和实践操作两个方面,教学过程中需要针对酒店、旅游行业特色对教学内容进行调整,由于学院以文科学生为主,数据库管理系统软件则选择ACCESS。

2.2加强实践教学,强化创新能力。

在理论教学过程中就要引入行业案例进行讲解,让学生能够了解数据库在酒店及旅游行业中怎样发挥作用,通过学生对案例的分析,加深理解;安排学生到合作酒店进行参观,了解整个酒店的运作,在进行综合实验学习时要求学生针对酒店行业的具体情况进行数据库的设计与实现,锻炼学生利用所学知识解决现实问题,使学生学习的内容能与专业结合。实验过程中还需要学生对现有存在的问题提出解决方法并实现,从而锻炼学生的创新能力。

2.3多种教学方法和教学手段结合。

①案例教学法:以酒店、旅游企业的真实案例进行教学,让学生在接触本门课程的时候就能了解到课程在行业中的重要性,同时也能使学生轻松地从具体到抽象的教学过程中掌握知识。②任务驱动教学法:以学生小组为单位下达数据库开发任务,任务均以酒店或旅行社为背景,学生为完成任务需相互配合、讨论,彼此督促学习,进而提高学生的积极性,因为是根据具体的酒店或旅行社进行设计的实验,能够锻炼学生的知识转移能力,学生更有积极性,更能获得成就感。

2.4改革考核方式。

《数据库原理及应用》课程主要考核理论知识和实践应用能力两部分。但在实际考核的过程中不需要刻意的安排卷面考试进行测试,采用提交最终作品即设计的数据库系统,同时提交小组在系统设计期间所完成的数据库设计报告,设计报告的撰写需要学生将整个系统设计所设计的内容文字化,也就将相关理论知识加以强化。

2.5加强与酒店和旅行社的合作。

应用型人才的培养重点在于应用,通过与酒店和旅行社的合作,学生能在学习期间了解行业的动态及需求,学生有机会进入企业进行学习,并获得专业人士的指导,适应就业市场的需求。

2.6教师自身提高。

教学的关键和主体是教师,教师不能与时俱进所传授的知识就不能满足学生就业的需要,所学知识也就不能与社会接轨,教师能力的不断提升也是改革的关键,因此教师除对专业知识的不断学习,还需要不定期到酒店及旅行社进行学习,了解行业需求的不断变化。

数据库原理论文例2

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

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

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

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

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

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

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

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

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

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

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

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

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

数据库原理论文例3

中图分类号: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.

数据库原理论文例4

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.

数据库原理论文例5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

数据库原理论文例6

作者简介:吴岩(1980-),女,河南南阳人,河南理工大学计算机科学与技术学院,讲师。(河南 焦作 454000)

基金项目:本文系河南省数据库系统原理省级精品课程项目的研究成果。

中图分类号:G642.1 文献标识码:A 文章编号:1007-0079(2014)02-0135-02

数据库技术是计算机科学领域中的一项重要技术,它已成为信息基础设施建设的核心技术和重要基础。“数据库系统原理”课程系统完整地讲述了数据库技术的基本原理、方法及实践应用。[1]作为计算机相关专业的一门专业核心课程,本课程的教学目标是使学生理解和掌握数据库系统的基本原理和技术,掌握数据库应用系统的设计方法,具有运用数据库技术解决实际问题的能力。因此,数据库系统原理课程的教学方法和效果备受关注。

作为数据库系统原理的第一堂课,绪论课教学对本课程的学习起着不可忽视的作用,这堂课常常是学生产生课程学习兴趣和求知欲望的关键教学环节。[2]数据库系统原理是一门理论性、实践性都很强的专业课,抽象概念多,相关知识面广,学生学习难度较大。如何讲授好该课程的绪论课,使学生对数据库的基本概念和原理及其在社会各个领域中的运用有全面的认识和理解,激发学生学习本课程的兴趣,是教学工作者不断探讨和研究的主要问题。

一、绪论课教学中存在的问题

在传统的绪论课教学中,大多是教师根据选定的教材,直接从数据库的基本概念讲起,描述数据库系统的特征、数据模型的类型和数据库系统的体系结构,[1]讲解过程如图1所示。单纯理论知识的介绍很容易使学生在学习过程中感到抽象而乏味,部分概念理解难度较大,从而造成学生一开始接触数据库课程就失去了学习的兴趣和动力。存在的主要问题有以下几个方面。

1.缺乏对数据库在现实领域应用的认识

在绪论课中,仅仅对以上知识点内容按部就班地讲述,学生生硬被动地接受,没有体验到数据库技术在信息化应用中的重要作用,不能够认识数据库技术在解决应用问题所采用的主要方法,从而容易导致学生认为数据库课程没有多少实际用处,因而难以激发学生的学习热情。

2.缺乏对整个课程知识体系的理解

数据库系统原理课程围绕数据库如何实现高效的数据组织、管理及应用,讲述相关的基本概念、基本原理和设计方法,具有完整的课程知识体系。教师缺乏对课程知识体系的介绍,或者只是简单地列出本课程讲授的主要内容,不足以使学生理解各部分内容解决的问题及相互之间的联系,从而对整个课程的学习没有全面的把握。

3.部分知识点难以真正理解

由于学生初次接触数据库知识,部分概念较为抽象,学生缺少直观感受,容易造成理解的困难,如概念模型、逻辑模型、模式等基本概念;另外,学生只对应用系统有初步的了解,并不熟悉其系统结构,所以在理解三级体系结构及二级映像知识点时,不能把握其本质,只停留在表面特征的记忆上,不能达到良好的学习效果。

二、对绪论课教学过程的探讨和实践

为了进一步激发学生学习数据库原理课程的兴趣,切实增强学生实践动手能力,本文对绪论课教学方法进行了探索和研究,在实际教学中采用了“以用促学”的教学思路,[3,4]“启发式推进”的教学过程,这种方法有效地提高了学生对数据库课程学习的积极性。主要教学场景如图2所示。

1.内容导入

首先由教师提问:请同学列举5个以上的由计算机管理并涉及大量数据的应用系统。[3]教师可先示例“图书管理系统”以供举一反三。这样做使学生首先感受数据库技术在生活中具有广泛的用武之地,体会数据库技术的重要性,激发学生的学习动力。学生可以结合自己身边的应用领域,列举很多的应用实例,如学籍管理系统、财务管理系统、电信业务管理系统、火车/飞机售票管理系统、医院管理系统等等。

教师可将提前准备好的应用系统在课堂上演示,如小型客户信息管理系统;也可请学生动手操作某应用系统,如学校教务管理系统。通过实际操作,使学生对应用系统的功能有直观的感受。

2.共性分析

教师通过对几个应用系统实例进行分析,引导学生得出这类系统都对大量数据进行了有效组织和管理,都具有数据输入、数据输出、数据存储和检索的共同特征,使学生对数据库的功能有初步认识。

3.列举问题

分析出数据库具有的基本功能之后,教师继续提出新的问题:应用系统是如何实现这些功能的?实现这些功能需要哪些技术?进一步引导学生思考在系统使用过程中可能存在的问题。可通过讨论的方式,激发学生思维,让学生自由发表自己的看法。最后,由教师对问题进行总结,可列举出如下问题:[3]系统如何描述数据?系统如何组织数据?系统如何操作这些数据?应用程序如何访问这些数据?如何提高大量数据的访问效率?系统允许哪些人可以操作哪些数据?多人同时对同一数据进行访问,系统如何处理?系统若出现故障,如何保障数据不丢失?

4.内容介绍

针对以上提出的各个问题,教师初步阐述在数据库领域是如何解决这些问题的,从而引出本课程学习的主要内容及学习的重点和难点,如表1所示。[3]在讲解过程中,应避免采用复杂的专业术语,尽量采用通俗易懂的语言。通过对问题解决方案的介绍,使学生对应用系统开发、使用过程中的关键问题有初步的了解,能深刻体会到数据库技术所起到的重要作用;同时,又使学生能较全面地理解数据库课程的知识体系、本课程和专业相关其他课程的联系以及本课程在专业培养目标中的重要作用。

三、总结

在绪论课教学中,教师从应用系统出发,通过引入和分析贴近生活的多个数据库应用实例,让学生感知数据库技术应用的广泛性和重要性,以及本课程在专业培养中的重要地位;通过总结这些实例的共性,使学生理解数据库的基本概念和功能;通过提出使用中会遇到的问题来简要介绍数据库课程的主要内容和各个关键知识点,使学生在课程学习的开始,对本课程产生比较全面、深刻的认识。这种“启发式推进”的讲授方法不仅可以使学生认识到所学知识对社会和对自己的意义,产生学习的需要,而且在满足这种需要而学习的过程中会产生愉快的情绪体验,从而产生进一步学习的愿望,有效地激发了学生学习的主动性和积极性。

参考文献:

[1]赵文涛.数据库系统与应用[M].北京:中国矿业大学出版社,\2012.

[2]姜巨福,程远胜,王迎.专业课程教学中上好绪论课的重要性[J].科技创新导报,2011,(7):154.

数据库原理论文例7

作者简介:朱兴统(1974-),男,海南文昌人,广东石油化工学院计算机与电子信息学院,讲师;陈珂(1964-),男,黑龙江牡丹江人,广东石油化工学院计算机与电子信息学院,副教授。(广东 茂名 525000)

中图分类号:G642.0 文献标识码:A 文章编号:1007-0079(2013)20-0078-02

数据库技术是计算机科学的重要分支,也是发展最快和应用最广的技术之一。数据库技术是信息系统的核心和基础,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。[1]“数据库原理”是计算机科学与技术专业、网络工程专业的专业必修课程。该课程系统、完整地讲述了数据库技术从基本原理到应用实践的主要内容,具有较强的理论性、实用性和实践性。由于课时较少,理论内容太多,实践应用内容较少,造成大部分学生不能很好地理解理论内容,不能将所学知识融会贯通,数据库实际应用能力较差,缺乏工程实践能力与自主创新能力。[2-3]这与学校以“基础扎实、实践能力强、具有创新精神的应用型高级专门人才”的人才培养目标定位不符。因此,“数据库原理”课程需要重新整合和优化理论教学内容,增加工程实践教学内容,改进教学方法,以培养基础扎实、实践能力强、具有创新精神的应用型高级专门人才。

一、课程教学存在的问题

广东石油化工学院从2002年开办计算机科学与技术专业,2004年开始开设“数据库原理”课程。通过与学生交流、课程考试情况和毕业设计,笔者发现“数据库原理”课程教学主要存在三个方面的问题。

1.教学内容陈旧

传统的“数据库原理”教学侧重于数据库的概念和理论讲解,所教的内容比较陈旧,跟不上当前的数据库技术发展,与社会IT行业要求数据库技术人才需要掌握的技能脱节。这样就造成培养的毕业生社会竞争力差,很难找到专业对口的工作。

2.教学方法单一

传统的“数据库原理”教学主要采用单一的灌输式教学方法,造成课堂枯燥乏味,与学生交流互动较少,使学生学习没有兴趣,课堂教学效果较差。

3.缺乏工程实践

“数据库原理课程”具备较强理论性,单纯的理论教学很难让学生真正理解教学内容。虽然课程安排有随堂实验和课程设计,但是教师自身缺乏工程实践经历,对实践教学环节不够重视,随堂实验和课程设计的选题基本上来源于教材的例题和课后习题,与具体的工程项目有很多的差距。

二、整合和优化理论教学内容

结合广东石油化工学院培养高素质应用型人才目标的需要,引入CDIO的工程教育理念,从社会对人才的要求和CDIO工程教育理念对学生知识、能力及素质一体化的要求出发,修改和调整教学计划、课程大纲及教学目标。CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate),以产品研发到产品运行的生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习工程,培养学生的工程基础知识、个人能力、人际团队能力和工程系统能力。[4-5]

通过分析近两年广东省IT企业对数据库人才的技能要求,以满足社会对数据库人才的技能要求为目标,整合优化教学内容。“数据库原理”理论教学中以数据库设计理论和SQL语言为重点,结合具体的应用案例、数据库管理系统Microsoft SQL Server2008和数据库设计工具Powerdesigner,让学生掌握数据库设计理论与数据库设计工具Powerdesigner,熟练掌握Microsoft SQL Server2008的使用,并结合Java语言课程开发一个简单的数据库应用系统。在整个教学过程中以一个项目案例开发为主线,按照项目开发所需要的知识、能力和素质要求组织教学内容,重点讲解数据库的基本概念、规范化数据库设计理论、关系数据库标准语言SQL、数据库完整性、数据库安全性、数据库恢复技术、并发控制等内容,并介绍当前流行的数据库管理系统、数据库应用领域及其发展。“数据库原理”理论教学内容及学时安排如表1所示。

三、实践教学改革

“数据库原理”是一门实践性较强的课程。通过实践教学可以增强学生对理论教学内容的理解。加强实践教学有利于培养学生工程实践和创新能力。以培养工程实践和创新能力为目标,构建实践教学体系。实践教学分成随堂实验、课程设计、创新研发与竞赛。实验类型分为验证性实验、设计性实验、综合性实验。

1.随堂实验

数据库原理论文例8

中图分类号: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.

数据库原理论文例9

中图分类号:TP311文献标识码:A文章编号:1009-3044(2009)35-10035-02

数据库技术从20世纪60年代中期产生到现在几十年来得到了迅速的发展,是计算机科学技术中发展最快的技术之一。在计算机辅助设计、人工智能、电子商务、工农业生产、行政管理、科学研究和工程技术等诸多领域得到了广泛应用,已经成为计算机信息系统和应用系统的核心技术和重要基础。通过这门课程的学习,使学生能够正确理解数据库的基本原理,熟练掌握数据库的设计方法和应用技术。作为培养数据库应用人才的主要基地,高等院校在过去、现在和将来都发挥着不可替代的核心作用。然而一些高等院校在传统的课程教学过程中强调数据库理论知识的完备性,缺乏学习的应用性和针对性,理论性强、概念抽象,理论和实践教学存在不同程度的脱节。而应用性课程的教学又多以低端数据库系统平台为基础,如SQL Server, Access等,对大型数据库系统服务器的管理和应用涉及较少,不能很好地满足企业对人才的需求。因此分析该课程目前教学过程中存在的主要问题,研究教学改革方案,就教学内容、教学方法、教学手段、教学组织与管理、考核方式等方面进行研究具有十分重要的意义。

1 传统教学中的局限性

结合自己的教学体会,分析了计算机及相关专业数据库原理与应用课程的教学现状,认为该课程教学过程中存在的主要问题有以下几个方面。

1.1 理论与实际脱节

数据库原理与应用课程一般包括数据库原理、设计和应用三个部分。原理是其基础,设计和应用是提高,他们相辅相成、互相促进。但是目前一些高等院校教学的基本情况如下:

1)教师重点偏向理论教学,很少向学生介绍具体的数据库使用技术,使学生不能将所学知识融会贯通,不能适应企业对数据库应用人才的需要。

2)教师重点偏向流行数据库开发工具的使用,忽视甚至放弃原理的教学,造成学生对具体开发工的操作能力突出,但缺乏完整的知识结构。高等院校数据库原理与应用课程的教育目标是培养社会需求的数据库应用人才,这就要求培养的学生既理解原理、具有扎实功底,又善于灵活运用、富于创新。

1.2 对实践教学环节重视不够

数据库原理与应用课程是一门实践性很强的计算机课程,但目前实验课教学存在很多弊端,例如学生不明确实验目的,实验内容不清楚,考核中实验课也没有一定的比例等。

1.3 教学实践有悖工程化原则

现代企业数据库应用基本上是工程化的合作开发,其基本特征是按软件工程学的原则进行组织,软件工程学的基本方法融入数据库原理与应用课程的实践环节,使学生尽早建立起工程化的概念,顺应人才市场需求的一条原则,但考察目前的教学过程可以看到,除了毕业设计(论文)之外,从课后作业、上机实践到课程设计,几乎都是学生的个人行为,大多数学生是抱着应付差事的心理被动地来完成这些任务的,缺乏创新思维。在毕业设计(论文)中反映出许多学生不懂得如何合作开发一个实用的数据库应用系统,严重影响了毕业设计的质量,学生毕业后也不能迅速适应所在单位的工作要求。

1.4 教学方法和手段缺乏多样性

当前数据库原理与应用课程采用CAI课件进行多媒体教学日趋流行,使用多媒体课件教学一方面减轻了教师板书的负担,增加了授课的信息量,同时好的课件也能够使教学内容更加形象化地展现出来;但另一方面,教师在授课时对课件的过分依赖也给课程的教学质量带来了一些问题,如当学生长时间注视投影时,容易产生视觉疲劳;由于使用课件进行教学时,加快了演示的节奏,缺乏教与学的友好交互,学生的思维难以与之同步,从而使教学质量下降。因此必须合理的综合运用不同的教学方法和教学手段,取长补短,调动学生的学习积极性,促进学生的学习。

2 数据库原理与应用教学改革研究的具体措施

2.1 优化教学内容,完备知识体系

数据库原理与应用课程教学目标是通过课程的学习,强化基础训练,使学生理解数据库的基本原理;应用软件工程原则,掌握数据库的设计方法,了解数据库当前的研究发展状况,掌握数据库的应用技术。在实施数据库原理与应用课程教学时,应从基本原理、设计方法到应用开发,涵盖如下教学内容:1)基本原理包括数据库系统概述、关系数据库、关系数据库查询语言SQL、关系系统及其查询优化、关系数据理论等,这些内容是教学的重点,它们涵盖了关系数据库的基本原理,对数据库的设计、应用和开发起着指导作用。2)设计方法包括软件工程原则、数据库恢复技术、并发控制、数据库安全性、数据库完整性等。3)应用开发包括 IBM DB2数据库系统、基于高级程序设计语言的C/S(B/S)构架的应用。

2.2 合理的教学方法和教学手段

在实际的教学过程中,合理的综合使用各教学方法、教学手段,以学生为中心,多采用案例、任务驱动等相结合的教学方法,增加学生的实践机会、自学机会和创新机会,极大地调动学生的学习的主动性和积极性,激发学生探究创造的兴趣,鼓励学生独立探索,促进知识的加深和迁移。

2.2.1 结合多种教学方法进行教学

采用案例教学,加快学生的学习步伐,针对课堂教学、实验教学和课下练习,均设计了不同的教学案例。从数据库基本原理、设计、实现和开发等诸方面,对案例逐步展开,加快学生对抽象理论和方法的理解和掌握。

采用任务驱动教学法,针对教学中的重要知识点,精心设计教学任务。任务驱动教学法的基本过程为:提出任务、分析任务、学生操作、交流讨论、巩固创新、总结等。在任务的驱动下,促使学生自主思考,并通过自主学习、协作学习等方法,探求解决问题的途径。

采用合作学习教学法,合作学习教学法即结构式分组教学模式,使其和任务驱动教学法相结合,对学生进行合理分组,使之相互合作和激励,主动积极地参与学习,培养学生探索创新能力和团结协作的精神。该方法主要用在实验教学当中。

2.2.2 使用多种教学手段进行教学

采用网络和多媒体教学、小组讨论、调研报告等多种教学手段来使学生提高主动参与意识,并注意增强学生的分析判断能力和留给学生思考与讨论的空间;更强调对学生进行学习方法的指导而不是灌输式教学,从而使学生能举一反三,触类旁通。同时在教学过程中重视因材施教,努力实现教学方法的个体化,针对学生学习的个别差异解决好因材施教问题。

2.3 重视实践环节,培养创新能力

为了实现预期的教学目标,必须将理论教学与实践教学紧密融合,鼓励引导学生将理论知识灵活掌握,并具体应用到实际工程中。实践教学是数据库原理与应用课程教学的一个重要环节,课程中的上机实验、数据库课程设计安排要合理。1)教师在课堂上应给学生指定明确的有利于消化课堂理论知识的实验题目,让学生上机时做到目的明确、有的放矢。2)上机时应对学生进行实时指导,并对上机过程中普遍存在的问题进行统一讲解。上机实验针对的往往是一定范围的知识点,各个知识点相互联系不够紧密,具有一定的局限性,因此在课程的后期需要安排两周的课程设计或综合性实验训练,所选题目应具有一定的应用背景,让学生能够应用软件工程的基本原则设计一个具有实用价值的数据库应用系统,使所学知识融会贯通。

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

数据库原理与应用课程的考核分为理论知识考核与应用能力考核两部分。理论知识考核重点考察学生对关键性概念和原理的熟悉和理解,着重考核学生综合运用知识解决实际问题和创新思维的能力。应用能力考核方式要灵活一些,应将考核变为激发学生学习兴趣的机会,所以我们可以通过平时的实验、具体的数据库设计开发任务等进行。为了避免在分组的实验、设计任务中,有的同学不积极参与,可采用随机抽查个人的方法来考核小组成绩,促进小组内部互相监督、互相帮助、互相学习,有利于培养学生学习的积极性,提高教学效果。

2.5 强化课程的组织与管理

为了更好的搞好课程教学,建立了集体备课制度,在开课的前一个学期期末,任课老师集中讨论、确定教学计划、教学日历。开课前两周内,大家对备课中出现的相关问题进行讨论,取长补短。在教学进行过程中,要求任课老师要互相听课,以取长补短,并不定期的对教学过程中出现的问题进行研讨,从教学方法、形式和内容上进行讨论,不断探索,摸索出了一条适合实际情况的教学方法和模式。

3 结束语

本文在分析《数据库原理与应用》课程理论与实践教学中所存在问题的基础上,提出了若干教学改革措施,并已付诸实施。目前本课程的教学工作取得较好的教学效果,让学生的综合素质和创新能力在循序渐进的过程中不断得到锻炼和提高,同时提高了毕业生的竞争力。我们将继续在数据库的教学改革上开展新的工作,在数据库技术和网络技术相结合的道路上作新的探索,努力寻求新的切入点,使理论教学和实际应用更好更紧密的结合起来,培养出更多适应信息化社会的复合型、应用型人才。

参考文献:

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

[2] 徐英俊.教学设计[M].北京:教育科学出版社,2001.

[3] 吴达胜,刘丽娟,孙圣力.数据库原理与技术的理论与实践教学的整体优化研究[J].计算机时代,2005(11):31-32.

数据库原理论文例10

中图分类号:TP3-4 文献标识码:A文章编号:1007-9599 (2012) 02-0000-02

Teaching Reform and Practice of Database Theory

Cui Yuanquan1,Zhang Lei2

(1 Personnel Department of Harbin Normal University,Harbin 150025,China;2.Harbin Normal University,Graduate School,Harbin 150025,China)

Abstract:This paper describes the present situation and problems of teaching of database theory,discusses the inevitability of reform measures to be taken based on database theory course architecture and reform,and finally introduced the application and effect of teaching reform in practice.

Keywords:Database theory;Architecture;Teaching reform

一、数据库原理教学现状及问题

(一)教学模式单一,教学思想传统:高校教师往往采用原理介绍、问题举例、课程练习的三步教学方式,在此过程中由于缺乏与实际的联系与实践,学生不能将数据库原理的知识与实际系统设计相结合,只是被动的接受该课程内容;数据库原理的教学思想与模式类似,也是采用概念介绍、练习的串行教学,对于数据库原理的基本概念如:数据库模型、数据库原理概念、逻辑模型等相对于学生来讲抽象度高、理论性强,使学生在学习的过程中理解困难,学习热情也就逐渐降低。从长时间的观察中发现,在理论概念讲解后的练习阶段学生实践效果并不好,这也是由于理论学习阶段掌握不扎实造成的,直接导致了理论与实践的严重脱节,使教学质量与效果逐渐下滑。

(二)教学管理缺失、教材更新滞后:由于青年教师不断引入,为锻炼教学能力每年都会把青年教师安排数据库原理这样的专业基础课程中去,任课教师的不断变更导致了教学案例、教学方法的不断不变化,在这个过程中没有一个统一的、科学的管理模式,也就导致了教学质量的下降;对于高校中使用的教材一般长期不会有变更,而且同一套教材的出版周期也比较久,教材的更新严重滞后,不能够与现实中不断变更的新技术相结合。

(三)实践与实践脱节、课程考核陈旧:由于对于理论知识的接受薄弱,导致了学生对于知识的运用、实践应用严重缺乏,使学生在程序开发中不能很好的结合数据库原理的知识;在数据库原理的考核方面一直都采用闭卷考试的方式,题型往往都以理论题为主,实践设计偏少,不能够考核出学生的综合水平及学生理论应用实践的能力。

二、课程体系结构

随着数据库技术的广泛应用和迅速发展,数据库原理的教学将着重发展学生的创新能力和应用技能,学生在全面掌握概念及原理的基础上,结合实际应用了解发展趋势,使数据库知识水平不断提高,对培养综合性人才有着极大的好处。

数据库原理作为基础学科对学生进行理论教育,是基本概念、技术、方法的教授,为学生的具体应用打下基础,理论授课也是重中之重,因此,作为必修课程进行安排。数据库系统的使用让学生通过工具的使用更多的了解抽象概念的具体实施,学生的动手能力得到了提高。数据库原理课程设计是学生通过基本知识及工具对实际问题解决能力的提高,也是课程体系结构中的重点,通过对基础知识的掌握学生融合其他学科内容对具体问题进行解决,达到实践应用的教学目的。

通过以上课程体系结构及课程安排的介绍,可以看出数据库课程的教学内容还需要进一步进行优化,其中优化的内容主要包括:教学重点的明确、内容结构化、与其他课程融合但不重复,使教学目标最大化。在数据库原理的教学安排中重中之重的就是原理的学习,所以对这种抽象内容的授课也成为了课程优化的一个重点,通过研究发现实践与理论相结合的课程安排是学生接受效果比较好的一种模式,如在介绍的数据库基本原理的基础上结合SQL语言、编程语言拿出具体案例进行设计和构思,介绍数据库安全性的时候可以结合当前的前沿技术与成功案例,使学生将抽象的概念融入的具体的案例中去。这样的课程体系结构也将不断的进行完善。

三、教学改革具体措施

(一)课程安排改革

“数据库原理”课程是高校计算机专业的重要课程,作为基础培养学生处理数据的技能和能力,将数据库的知识应用到具体的程序设计中去,以此来解决现实中的问题。因此在课程安排上也要结合实际情况,将贴近生活的课题带到课程安排中来。对于典型课程的安排及手段的变更,如数据库原理课程中所讲授的概念;数据库创建;数据表的建立、查询、修改等内容都需要以项目案例的形式将理论与实践相结合,最大化开发学生潜能,使学生可以在实践中得到深刻的理解。

课程环节的安排主要包括:实践环节和课程设计两大部分,其中实践环节需要通过教师概念讲解、上机练习、项目设计等几部分打到实践与理论融合,培养学生的开发能力;课程设计是为学生适应将来的工作内容打下基础,对实际中的项目进行模拟,充分利用各种介质来进行学习和知识的深入理解。

(二)实践教学的改革

在实践教学的过程中我们不断进行着改革,从早期的附属形式的实践到配合式实践直到结构式实践。在附属形式的实践主要是在理论课程结束后安排的上机课程,让学生进行数据库原理的实践,上机课程课时通常占课程比例的10%,学生分组根据选定的课程设计进行上机操作及小组讨论,一般是进行数据库表的设计及查询、修改、删除等操作,学生完成实验后上交各自的实验报告描述整个实践中所参与的模块及工作量,但该方法的弊端是学生在实践中理论结合较弱造成了理论与实践脱节,除少数主动学习数据库管理系统及编程语言的同学可以完成实验外大多数同学实践课程比较吃力,理论掌握比较浅显。配合式实践是指在理论介绍的同时通过一个大的案例将理论知识渗透给学生,例如通过一个学生成绩管理系统对学生展开数据库原理概念、SQL语句、数据库关系模型、关系代数等一系列的介绍,我校在课程内容制定上从认识SQL Server到数据库基本操作、SQL语言、完整性控制恢复最后到数据库应用系统设计,通过这几项内容让理论学习和实践相互穿插,这有利于学生对于理论知识的深刻理解和巩固;结构式实践是将数据库原理课程分为三个部分,分别为:数据库原理介绍、面向对象程序设计、数据库原理课程设计。通过数据库原理介绍教师为学生讲解理论知识,面向对象程序设计通常安排为上机操作,个人单独完成通常选择的语言为JAVA。数据库原理课程设计也为实践课程,主要分为:数据库管理系统的学习通常为Oracle、数据系统课程设计,学生分组对教师准备的课程设计题目自行选择,每个小组一个题目,学生需要从需求分析、概要设计、详细设计直到编码实现完成课程设计。这种实践教学在一定程度上能够解决理论与实践脱节的问题,使学生的数据库原理知识的掌握得到提高。

(三)学习方式的改革

教学过程中教师往往过于注重教的过程而忽视了学生接受的能力,使得学生被动的接受课堂知识,因此,在教学中如何使学生的学习方式变被动为主动也是高校教学改革的一个重点。

首先,需要在心理上让学生认识到学习是自己的事情,而不是单纯的应付考试,是要从内心真正的接受,应用心理干涉的方法让学生从被动的学习中转移到主动的学习中去;在教学中不断锻炼学生举一反三的学习能力。教师通过为学生布置作业、分组完成、各组对作业的分析、任务完成、讨论评价等,使学生成为学习的主导者,大家通过交流及教师指导协同完成任务;在课程设计上也要尽量挑选贴近实际生活的素材,使学生在理解上可以接近实际,如:教师资料管理系统、学生成绩管理系统等,让学生在设计和实现的过程中对数据库原理有深入浅出的理解;在实践课程中也要养成学生自动思考的习惯,这需要教师的不断引导,教导学生找到解决问题的办法而不是问题的结果。

四、教学改革效果及实践应用

(一)教学改革效果

在教学改革中通过对教材的改进和建设提高了教学的质量,高校计算机专业中要求以教师为主体,学生为中心进行实践、理论相结合的教学模式。通过对实践课程的改革提高了学生的创新能力,我们由过去10%的实践课增加到50%的实践课程,在实践课程中划分了单元实践、小组实践等不同的方式,并最后的实践报告和成果作为考核的一部分,这一改革方式直接推动了学生自主学习的能力和钻研探索的兴趣。

通过考试的改革培养提高了学生自学的能力,传统的期末闭卷考试往往不能全面考核学生学习的成果而且不够灵活,因此我们将数据库原理的成绩分成几个方面:平时课堂测试占15%;单元实践测试占20%;课程设计占20%;期末闭卷考试占45%。通过这种考试方式可以比较全面了解学生的接受效果并且可以看出实际应用的情况。在平时课堂测试中可以随机的进行测试主要以论证、计算题为主,这种方式可以检验学生这一段时间的学习情况,也可以起到考勤的作用,并及时发现课程教授过程中需要改进的地方。单元实践主要以学生上机操作为主根据实验情况及实验报告进行评分,促进学生的自学能力。课程设计以小组为单位教师给出设计题目,学生进行小组讨论及设计,在此过程中学生可以系统的认识数据库原理的知识体系及内容。

(二)教学实践应用

数据库原理的学习主要是为了实践应用,我们可以借助程序设计语言及数据库系统工具进行课程内容的进一步渗透。VISUAL FOXPRO作为一种简单易学的面向对象的数据库管理系统,在小型信息系统开发方面显得极其方便,我们可以选择这种工具进行课程设计,培养学生处理数据的基本方法、技能和能力,培养学生根据需求分析、概要设计、详细设计这种系统开发的能力,通过这种数据库管理系统培养学生处理数据流转过程的思维。

在语言的选择上我们选择比较流行的事件驱动和面向对象的编程语言VFP,它也是专门为程序开发、数据库管理而设计的。对于大量数据的处理需要不断的进行实践,以达到理论与实际相结合的效果,如开发一个图书馆信息管理系统,学生可以通过VFP自助开发数据库系统,使概念逐渐融合到具体的案例中去,这种应用也使得学生对抽象的概念认识加深并不再感到枯燥乏味。

五、结束语

数据库原理的教学是计算机专业重要的一门专业基础学科,在理论教育的过程中着重实践教育是我们不断探索并改革的地方,如何让学生最大程度的理解和学习这门课程也是教学工作者最关心的问题,通过课程内容改革、实践教学改革、学习方法的改革让学生提高自主学习的能力,使理论与实践相结合,不断提高学生的学习热情及创新的能力。在改革的过程中取得了一定的成效,使得教学质量有了较大的提高,这也促使教学工作者在改革中更多的进行探索,不断的提高教学质量。

参考文献: