在线客服

计算机数据库论文

引论:我们为您整理了1篇计算机数据库论文范文,供您借鉴以丰富您的创作。它们是您写作时的宝贵资源,期望它们能够激发您的创作灵感,让您的文章更具深度。

计算机数据库论文

计算机数据库论文:计算机数据库系统信息管理论文

1在信息管理中计算机数据库系统的应用现状

1.1范围不断扩大

随着计算机技术的兴起,数据库理论也与其充分的结合,进而实现了如今良好的生命力和市场发展前景,同时,也带动了很多行业对于信息管理技术的发展过程,如今,计算机数据率系统已经的向工业、农业以及其他第三产业发展,在很大程度上推动了相关行业信息管理工作的水平以及科学性,从而.拉动了相关行业的生产力.

1.2实现了适用性和操作性

计算机数据库系统经历了很长时间的发展,才在信息管理中赢得了一定的市场空间,在长期的摸索过程中,数据库技术经历了网状数据库、层次数据库、关系数据库以及某些特定对象数据库形式.如今,数据库技术已经形成了很强的适用性和操作性,所以,在长期的信息管理过程中,这种操作性和适应性是其生存的根本也是其发展的动力源泉.

1.3安全性在不断增强

计算机数据库系统在给信息管理带来便捷的同时也给数据的安全性带来了保障,首先,计算机数据库系统通过实现信息备份和信息回复功能,确保了数据信息的安全性,这种计算机系统功能,能够较少误删或其他错误故障的风险,其次,如今数据库的安全等级也在不断的提升,出了在数据库中增设传统的安全措施外,还增设了很多抗风险软件,对书籍库的操作、修改以及管理过程实现全程的监管和安全防御.

2基于数据库系统的信息管理系统应用

2.1基于数据库系统的信息管理系统逻辑结构

信息库管理系统是有一定的管理逻辑的,这种逻辑性相互之间紧密的联系在一起,从而实现了计算机数据库系统在信息管理中的实用性和安全性。当用户需要某数据时,会通过客户端向计算机数据库系统发送一个请求报文,报文包含了数据类型以及用户信息,后端系统对报文进行分析,查看其是否符合规则以及是否合法,然后再连接到下一个环节,对数据图案等进行抽取和加载过程,通过信息处理后会传给前段进行显示,整个过程系统会进行监管和记录,进而为以后的安全调查和分析过程提供相应的数据信息.

2.2基于数据库系统的信息管理系统功能设计

在计算机数据库管理中,信息管理按照一定的逻辑结构可以分为任务管理模块、数据抽取、数据上传、数据加载、监控管理、查询统计六大组成模块.计算机数据库的存取数据过程需要使用用户身份认证,并且,能够对用户身份进行有效的识别,避免了非法用户以及未授权的用户进入数据库,对信息进行窃取或者篡改.同时,计算机数据库系统包含了访问权控制技术,这项技术能够对用户进行访问权限的分配和管理,保障了各级用户的数据使用,避免了越级操作的行为.而且,对于一些病毒以及恶意操作的情况,系统会采取入侵检测技术制止这些行为.同时,系统的备份积极修复技术能够极大的提升数据信息的安全性.

3计算机数据库的发展阶段

3.1人工管理阶段

在50年代,我国的计算机技术水平十分有限,这就导致软硬件十分的不完善,当时的存储硬件只有磁盘、卡片以及纸带等,而且,几乎没有配套的软件系统,因此,为了对信息进行系统的管理,这就要求编程人员要根据不同的数据储存方式、输出方式、数据结构以及物理组织等,进行特定的编程.一旦存储结构以及物理组织发生改变后,就会导致程序失效,进而要重新编写.同时,各个计算程序之间无法实现资源的共享.很难实现数据的统一性,造成大量重复数据的形成.这一阶段的主要特征归纳如下:

(1)计算机没有支持数据信息管理的软件.

(2)数据不能共享.

(3)在程序设计中要规定数据的各项逻辑,数据与程序没有独立.

(4)数据处理方式采取批处理.

3.2文件系统阶段

这个阶段中,计算机出现了大量的储存设备,如硬盘等,这种大量的储存设备,把数据管理带入了一个崭新的阶段,从而,对动了软件系统的形成,把数据管理形式带进了文件系统.各种数据会以文件的形式进行储存或者另存.大容量的储存设备实现了程序与数据的分离,各个应用程序可以共享一组数据,实现了以文件为单位的数据共享.然而,由于数据组织仍然是面向的程序,所以存在大量的数据冗余,数据的各种结构无法正常的改变和扩充,文件之间相互独立,不能够良好的反应出与相关事物的联系.这一阶段特征总结如下:

(1)程序与数据实现分离.

(2)计算机出现了大容量储存设备.

(3)数据仍然面向程序.

(4)不能够正常改变和扩充数据.

3.3数据库系统阶段

这个阶段中,随着计算机数据库系统在性信息管理中的不断应用,人们对于数据库的管理技术提出了较高的要求,各个公司企业等都希望应用计算机数据库系统对自身企业的信息进行管理,这就促进了计算机数据库的进一步发展,进而实现了其以数据为中心组织数据,减少以往数据的过度冗余.实现了数据信息的共享,同时,数据与应用程序的独立性进一步得到了加强,当数据逻辑发生改变时,不会影响到应用程序以及相关的物理结构.易于数据信息的修改和扩充过程.这一阶段的主要特征如下:

(1)面向企业或部门.

(2)实现个应用的共享.

(3)易于修改和扩充.

(4)不同的应用程序根据不同的处理需求,直接从数据库中获取相关数据.

4改进计算机数据库系统在信息管理中应用的建议

4.1进一步强化计算机数据库的安全性

由于计算机数据库的种种原因,尤其是现如今网络化的计算机数据库系统,往往会出现各种软件风险、管理风险以及用户行为风险.这些风险一旦成为危机,就会使得信息管理者蒙受巨大的损失,从而使很多信息管理者对于计算机数据库系统失去应用的信赖和信心,所以,目前对于信息管理中应用计算机数据库系统一定要加强其安全性的建设,尤其要针对如今网络条件下的数据库进行安全技术的研究,一定要根据相应的条件、情况、环境等,采取对应的措施和技术,进而,实现保护数据库系统安全乃至整个网络的安全.

4.2加强计算机数据库理论与实践的进一步结合

在实际中应当加强计算机数据库理论与实践的进一步结合,把近期的理论研究成果,及时的赋予时间活动中,理论与实践相互结合,进而,实现计算机数据库理论在实际中具备一定的针对性,从而,带动整个数据库系统的进一步发展.

5结语

计算机数据库系统的良好发展,能够实现其进一步的发展,现实中,对于计算机数据库的研究还应当进一步的深入,从而,计算机数据库系统在信息管理方面将会得到更好更安全的应用.

作者:李兴禹 姜婷婷 单位:黑龙江大学 黑龙江职业学院

计算机数据库论文:计算机数据库信息管理论文

1计算机数据库技术的特点和结构分析

1.1计算机数据库的特点分析

在没有应用数据库技术之前,由于采用太过分散的数据处理方法,无法有效整合各种数据。而数据库在控制数据时能利用合理的数据模型将其有机联系起来,从而更好地管理和控制各种数据。数据库的逻辑结构和应用程序具有相互独立的特点,在物理数据库中数据出现的各种变化不会使数据在数据库中的整体逻辑结构受到影响。与此同时,数据库管理系统还可以保障数据共享的实现,用户利用这种优势可以充分使用共享的数据。数据库技术还可有效减少冗余数据。由于数据库的数据共享性的特征,用户不需要建立自己独立的文件,就能充分运用数据库中的各种数据。而且还不会出现大量重复数据的情况。

1.2计算机数据库技术的结构分析

作为数据库管理系统的最内层结构,物理数据库的主要作用就是存储数据,而且物理数据库中存储的各种数据都属于最原始的数据,一般都是由字符、字符串等共同构成的,因此其大部分都属于用户加工的对象。作为最中间的数据库管理系统结构,概念数据库技术对数据之间的逻辑关系进行了一定程度的解释,因此其属于整个数据管理系统的逻辑表现。从某种程度上来讲,用户使用数据的全部内在联系就是所谓的逻辑数据层,用户会对全部数据库中的数据进行使用。

2在信息管理中计算机数据库的应用现状分析

计算机技术发展越来越快,相应的,也出现了包括网络安全问题在内的很多问题。对于计算机管理系统的发展而言,安全系统也具有十分重要的作用。数据库技术要想实现更好地发展,必须先解决可能会出现的数据安全问题。业内人士开展了大量关于计算机数据库的探究,而且在信息管理中数据库技术的应用性能也得到了极大提升。在信息管理中处理数据具有十分重要的作用,很多企业的数据资料都具有机密、敏感的特点,他们非常关注数据资料的安全性,因此其具有较高的信息管理技术要求。对信息的管理是数据库管理技术的主要功能,而建立有效的数据模型是对信息进行管理的主要特点。以建立的数据模型为根据,可将数据库体系划分为层次型数据库、关系型数据库以及网状型数据库。计算机技术与数据库技术之间的结合具有非常好的发展前景,其已经在包括农业、工业以及其他产业中得到十分广泛的应用,两种技术结合使很多行业信息管理的条理性、有效性和安全性得以极大提升。在信息管理中充分运用计算机数据库技术,除了能使信息管理变得更加方便外,还可以有效保障信息的安全管理。与此同时,信息系统还具有备份和恢复信息的作用,这可以在数据遭到破坏的时候,实现对有用数据的无成本恢复,从而解决误删资料的问题。如今,数据库的安全系数越来越高,企业机构不仅能更好地保护数据库,还能有效避免信息系统被黑客侵入,防止机密信息流失。

3计算机数据库技术在信息管理中应用的前景分析

3.1安全性越来越高

数据不会出现被非法盗取、篡改和使用等各种安全问题就是数据库的安全性,数据库的安全性是衡量系统质量好坏的一个非常重要的标准。作为数据库的特色应用之一,数据的共享很容易导致数据出现安全问题,因此,一些机密文件不能实现共享。然而很多信息用户并不具备较高的信息安全意识,也没有充分重视网络安全,严重影响数据的安全管理工作。未来计算机数据库技术在信息管理中应用的一个重要的趋势就是具有越来越高的计算机数据库技术安全性。

3.2数据完整性越来越强

窗口操作输入数据的方式能有效保障数据的完整性,其除了能有效阻止不安全数据外,还能使用户在利用信息后及时反馈信息,进而正确处理信息。这种数据输入方式还能更加有效地维护数据,提升系统的运行效率。

作者:张言婷 单位:河北大学计算机科学与技术学院

计算机数据库论文:计算机数据库管理论文

一、计算机数据库操作安全问题

1、计算机数据库自身问题

数据库管理的需求决定了数据库系统的组成和规模,任何数据库系统无论其规模大小如何,基本上都是由支持数据库协议的数据库软件平台、数据库支撑软件、数据库工作平台和支撑数据库协议的数据库设备组成。数据库软件平台提供数据库系统的配置、故障、性能以及数据库用户分布方面的基本管理。目前大多数数据库软件平台都是在UNIX和DOS/WINDOWS平台上实现的。目前公认的三大数据库软件平台是:HPView、IBMNetview和SUNNetmanager。虽然它们的产品形态有不同的操作系统的版本,但都遵循SNMP协议和提供类似的数据库功能。

2、数据库管理的体系结构

数据库管理系统的体系结构是决定数据库管理性能的重要因素之一。通常可以把其分为集中式和非集中式两类体系结构。目前,集中式数据库体系结构通常采用以平台为中心的工作模式,该工作模式把单一的管理者分成两部分:管理平台和管理应用。层次方式采用管理者的管理者的概念,以域为单位,每个域有一个管理者,它们之间的通讯通过上层的MOM,而不直接通讯。层次方式相对来说具有一定的伸缩性:通过增加一级MOM,层次可进一步加深。

二、计算机数据库管理管理出现问题的解决对策

1、加强数据库管理员的认识

目前广泛采用的数据库管理系统模式是一种基于Client/Server管理的集中式平台模式。由于组织结构简单,自应用以来,已经得到广泛推广,但同时也存在着许多缺陷:一个或几个站点负责收集分析所有数据库节点信息,并进行相应管理,造成中心数据库管理站点负载过重;所有信息送往中心站点处理,造成此处通信瓶颈;每个站点上的程序是预先定义的,具有固定功能,不利于扩展。随着数据库管理和数据库规模尤其是因特网的发展,集中式在可扩展性、性、有效性、灵活性等方面有很大的局限,已不能适应发展的需要。

2、及时升级和更新数据库管理系统

在计算机数据库管理应用的过程中,注意及时对于数据库系统的检查和完善,同时升级和更新数据库管理系统,是系统应用过程中的安全的保障。在升级更新数据库系统时,笔者建议采用以下管理。首先,适当利用加密管理,阻止数据在未授权下被访问,为数据的安全保驾护航。其次,利用存取管理管理。它的主要组成部分是访问控制管理和用户认证,一定程度上可以减少用户恶意访问数据库,保障数据的正确及可信。目前,最常用的方法是设置口令法。近年来,指纹、虹膜、智能卡认证管理等高管理身份验证方法也得到大力推广,以便使系统达到了更高的安全标准。另外就是注意备份与恢复。目前保障数据库系统安全的管理主要有数据备份和恢复管理。而数据库的恢复管理主要有在线日志、磁盘镜像。

3、创新管理

创新管理是对象管理组织OMG推出的工业标准,主要思想是将分布计算模式和面向对象思想结合在一起,构建分布式应用。创新的主要目标是解决面向对象的异构应用之间的互操作问题,并提供分布式计算所需要的一些其它服务。OMG是创新平台的核心,它用于屏蔽与底层平台有关的细节,使开发者可以集中精力去解决与应用相关的问题,而不必自己去创建分布式计算基础平台。创新将建立在ORB之上的所有分布式应用看作分布计算对象,每个计算对象向外提供接口,任何别的对象都可以通过这个接口调用该对象提供的服务。随着现代企业和数据库、通讯管理的不断发展,企业数据库软件也不断推陈出新,数据库管理管理的发展前景无疑是广阔的。计算机数据库规模的扩大和复杂性的增加,数据库管理在计算机数据库系统中的地位越来越重要。现代化的数据库管理管理集通信管理、Internet服务管理和信息处理管理于一身。随着数据库规模迅速扩大,数据库的复杂程度也日益加剧。

三、结束语

计算机数据库管理的应用大大方便了计算机用户,未来的发展前景良好。在构建数据库管理系统时,管理人员注意对于数据库应用中的安全性、完整性问题进行研究,不断将计算机数据库发展的近期成果指导应用于实践中,从实践应用中创新、改善和发展,使我国计算机数据库管理管理及其应用更上一层楼。

作者:许涛单位:广州康大职业技术学院

计算机数据库论文:计算机数据库恢复技术分析论文

1备份技术的几种主要方法

及时,数据网络备份。所谓网络备份,实际上就是把需要备份的数据信息经网络处理备份到电脑主机中,接着由专门的处理器进行这些数据的分析和处理等的过程。这种备份方法能够令处理器的负担减小,进而增加备份的质量。然而,考虑到网络备份必须要将电脑直接同服务器进行连接,所以相关数据的安全会受到一定威胁。第二,归类分档贮存。和网络备份的方式不同,这种独具特色的备份储层方法能够过多的数据同物理存储空间的矛盾。分档归类后,把相同类型的数据进行压缩或打包处理,使这些数据可以长期的保留以备使用。第三,远程备份。此备份处理能防止由于洪涝、火灾或是地震等自然灾害对电脑数据库系统造成的难以修复的破坏。但需要考虑的是,若要进行数据的远程备份操作,本地的高性能系统不可或缺,经由和远程数据建立联系,采用同时或分步的形式既可以有力保障本地系统的正常运转,又能够达到数据备份的科学、合理。

2计算机数据库的恢复技术探析

2.1恢复技术的内涵

数据库的恢复技术,又称“修复技艺”,是指当计算机数据库系统存在故障而引起数据丢失等现象时再次对毁损、丢失的数据信息进行修复的操作技术。为降低由于操作不当等人为因素以及系统本身的缘故而造成损失的可能性,同时也是出于减少客户自身损失的考虑,所以进行数据库系统的恢复备份必不可少。

2.2恢复技术的基本形式

数据库的恢复技术主要可以按照普通恢复、全盘恢复、邮件恢复和批日志恢复等进行归类。首先,普通恢复就是说在数据修复环节,对之前已经备份完毕的数据信息进行简要补充,或者采用经过远程控制的分步备份方式对数据进行简单修复的形式。由于未涉及到使用者之前的日志文档等的备份,所以它并不是对所有数据的恢复。其次,全盘恢复的形式。这种形式是当进行数据库的恢复操作时,涉及到了整个计算机数据库中的备份数据以及使用者处理个人事务的备份文档等。因此,这种恢复手段即便可能耗费大量的功夫,但其可以使电脑数据库中发生的损失降到低;另外,它也可以使计算机恢复到之前某个还原点的状态。还有,就是批日志恢复的形式。此恢复技术形式较大的优势就在于:它可以降低恢复数据时所占用的储存空间,相比之下,其操作步骤也比普通恢复和全盘恢复更为简便。邮件恢复要求相关处理人员必须具备良好的实际操作能力,它也是一项针对管理者的技术性的恢复形式。除此之外,务必要维护好所需处理的数据信息,更有效地提高数据恢复的安全性、科学性。

2.3恢复技术的主要方法

计算机数据库主要的修复方式可分为转储并建立相关日志、依照实际情况进行判断解决两种。及时,转储并建立相关日志文档。它要求带有一定的周期性并循环拷贝数据库中的全部数据,然后再把所备份的信息储存到其他介质中。因其简易的操作方法,这种数据库的修复方法一直以来都是最为常见的一种。第二,根据具体状况进行操作处理。如果计算机数据库存在着某些问题或故障,可以依照以下两种情况做出判断、进行处理。一,假设计算机数据库因受到的损坏过于严重而无法继续使用,这时候就应当启用一张新磁盘,并在其中拷贝一份实时数据,之后再借助日志库的重做处理进行新数据库数据的更新操作。这样不光能够恢复到之前的样子,同时又令现有的数据库数据得到更新升级;二,若是数据库未遭到损坏或程度较轻的话,再或者只是其中某几项数据不再可依赖的话,是没有必要拷贝已存档的数据库内容的,只要通过日志库中撤销处理的执行便能够那些没有考虑好便做出的改动,进而让数据库恢复到正常的工作状态。

3结束语

综上所述,通过现代社会对计算机数据库备份和恢复技术的深入探索、分析研究,我们可以感受到这些技术对于数据信息的分析与处理等的重要性。伴随着科技水平的不断提升,在数据库备份与恢复等技术层面必将取得更加惊人的成绩,从而造福于整个人类社会。

作者:王伟

计算机数据库论文:计算机数据库信息安全管理论文

1信息安全与计算机数据库的相关内容

1.1信息安全。根据有关资料显示,信息安全经历了一个几十年的发展过程,逐步形成了今天人们对其的认知体系。信息安全主要包括以下几个方面:信息的私密性、信息的完整性、信息的真实性与信息所在系统的安全性。而信息安全这一概念的范围相对较为广阔,包括防止商业机密泄露、防止青少年对不良信息的浏览、各种个人信息的泄露等等。1.2计算机数据库。数据库技术也经过了很长时间的发展,主要是基于计算机网络的发展,用来研究各种数据的存储、设计与管理的一种手段。数据库中要对各种数据进行分类和管理,一旦输入各种指令就可以最快速度的得到结果。在这种数据库技术的应用过程当中,需要对数据进行统一的管理,建立数据库的相关管理系统以及对已有的数据库系统进行不断地优化,挖掘出更多、更方便的数据管理途径。1.3信息安全在数据库技术中的相关概念。数据库环境即网络环境,在千千万万的数据信息中保障自己数据、信息的安全就是指信息安全在数据库技术的概念。在这种情况下,主要是指保障计算机操作系统的安全,保障各种安全协议的无误,保障自身数据库的建立不存在漏洞,这样才能防止其硬件、数据、物理环境等遭到破坏,造成严重的数据流失,引发严重的后果。

2当前我国计算机数据库技术在信息管理中的应用现状

在很早之前,我们的数据信息管理依靠人力,然后利用纸笔进行记录,这个过程不断非常耗费人力物力,而且一旦发生突发情况,丢失的危险也比较大。而数据库技术就解决了这样一部分问题,例如数据库进行数据系统的优化,将数据进行分门别类的保存,然后根据已有的程序进行保护。这种技术上的进步减少了不少人力资源的浪费。同时数据库技术还能发挥另外一个重要的作用,即数据的共享作用,只要在同一个系统当中,有无数的人都可以进行资源的分享。但是,在众多优势的背后,不得不看到当前我国信息技术管理中、数据库应用的许多问题,例如:数据库系统的独立工作能力较差,在平时的工作中维护的效率也相对较低,安全性与可操作性更是需要进一步完善的方面。2.1数据库的安全性问题。当前我国的很多企业单位都采用了数据库技术,在数据库中保存了各自单位的相关信息甚至行业机密。针对这种情况,有些不法分子看到了可乘之机,即利用相关行业竞争对手的心理,对有些企业的数据库进行数据盗取,这种行为不仅仅是犯罪行为,同时也可能扰乱社会秩序,造成用户客户的信息流失,造成企业的信誉下降与经营危机。2.2数据库的兼容性问题。事实上,应世界的发展趋势与国家的要求,很多行业都需要“共享”“共赢”才可能发展。这种情况下,就需要对有些数据信息进行共享,所以要求我们的数据库技术的兼容性可以更上一个层次。但当前显然我们的数据库技术的兼容性还有待进一步提高。2.3数据库的操作性问题。数据库技术需要良好的操作性,只有在随时可控与合理优化的前路上,数据库才能够更加安全。但当前我国的数据库技术现状是很多程度的操作性不够强,在这样的情况下,信息管理的效率不但受到影响,既有可能在外来操作入侵的时候,不能够应对导致数据泄露甚至系统崩溃。

3数据库技术的特点

当前的数据库技术进入到一个新的阶段,所以具备这个阶段的相关特点。只有更好的了解数据库技术的发展方向以及现有特点,才能够更好的将其应用在信息安全管理上。数据库的特点有主要有:独立性、组织性、灵活性与共享性。3.1独立性。数据库的独立性特点主要是由其本身的结构所决定的,具体指在实际工作过程中,先前使用过的数据相关信息发生了改变,但并不会影响之后数据库的逻辑运行。逻辑结构的独立性是数据库技术的较大特点,它在各个部分的运行逻辑都是相对独立的,不会因为一者的改变而发生改变。所以在运行的过程当中,可以放心的部分的数据库运行逻辑产生更改。3.2灵活性。灵活性在计算机数据库中主要体现在相关信息的修改与编辑上。数据库技术不仅能够进行数据的存储与管理,还可以编辑数据,修改数据以及查询数据。这一特点可以似的用户查找所需资料时方便快捷,节省时间。3.3组织性。数据库技术的独特性不仅仅体现在独立性上,还体现在组织性上。组织性是指在数据库中存储的某些文件会根据其相关的逻辑关系产生一定的逻辑关系,这些就可以更好的体现出数据库的优势。3.4共享性。数据库技术在当前应用最广泛的一个特点就是共享。随着互联网的发展,计算机数据库技术做到了资源的有效共享。通过计算机数据库技术能够及时处理数据库内的数据信息,同时,还能将数据库内的数据信息应用到一个计算机应用程序中,也可同时应用于多个计算机程序中。由于计算机数据库技术具有资源共享性特点,所以对于不同用户提出的信息安全管理需求能够很好的满足。

4强化信息安全在数据库技术中的技术

信息安全是数据库技术中当前需要首要解决的问题,因此要从各个薄弱的环节入手,找出症结所在,然后进行一定的合理的技术分析,提出可行性的建议,进行实际操作的检验,只有这样,才能真正使信息安全问题不再成为单位、企业甚至个人在计算机网络高速发展时代所担心的问题。作者将从以下几个方面提出建议。4.1保障计算机数据扩技术的安全。在前文中,作者已经多次提到计算机技术安全性的重要性,这里就不加以赘述。计算机数据库技术的安全性应该从以下几个方面入手:保障数据的安全完整、避免不法分子对数据库系统进行破坏、建立安全完善的保密协议以及使用条件。计算机数据库的安全等级还应该进行分类,例如涉及国家机密的军事、财政等方方面面要进行较高程度的安全防护。这就要求我们在发展数据库应用的过程中进行不断地努力,前路维艰,任重而道远。我们要学习国外的计算机技术,但不能止步于此,进行自足研发,是我们的数据库技术的安全性有一个质的飞跃。由于数据库共享性的特点,势必会降低数据库的安全性,所以我们在做好共享的同时,保密工作不容忽视,例如:针对DBMS的统一控制要求,严控使用权限,用户访问过程中必须采取数据加密、视图机制,对于没有合法使用权限的用户,不得实施相关操作。4.2将计算机数据库技术的理论与实际相结合。由于各个事物都是在不断的发展过程中进行的,所以计算机数据库理论与实际情形也随着各种环境的不断改变而发生变化。因此,在实际的工作过程中,我们应该保持着一颗时刻学习的心,不断的将近期的理论成果与研究成果应用到实际业务上面,使其更科学、更高效、更严谨。反过来,也应该针对实际中计算机数据库技术出现的问题进行研究,达到一个共促共进的效果。

总之,计算机数据库技术是一个在现在以及未来都将改变世界的重要技术,所以应该给予其足够的重视以及研究力度。但是,共促共进不能停留在纸上,应该使更多的人看到其带来的实际效益,这样才是一个有力的循环,才能推动进一步的发展。4.3保障数据库中数据的完整安全性保障数据库中数据的完整性指的是从源头上保障数据库中信息的安全。当一个危险靠近数据库时,数据是及时个接触源、然后系统的安全防火保障是第二个保护层,是系统中的数据库保护措施。我们要从源头控制危害信息安全的因素,即在数据从中心网络接入的入口处设置相关的防火墙,只只针对特定的IP地址允许访问,设置访问人口的黑名单,一旦有过不良记录便拒绝再次进入。还要遵循不同区域进行各自管理的原则,即分区原则。将不同区域部署为面向客户应用的Web服务器层、应用层和数据库层,从安全访问控制、入侵防御、应用加速等方面进行网络安全。

5信息安全管理中计算机数据库技术的应用实例

根据有关数据,信息安全管理中计算机数据库技术的实际应用非常广泛。例如:在银行系统的工作中,将存在着大量的个人信息,这时在系统中会建立一个安全的有自身识别特点的数据库,并且设置多层保护系统。一旦有外来数据入侵时,系统会发出警告,确保数据库内信息的安全。

6结语

在信息安全的道路上,计算机数据库所要进行探索的道路还有很长。本文针对现存的一些问题,如安全性、共享性等,提出了一些建议。但作者认为这些还远远不够,只有将计算机数据库技术的相关性能发展的更加完善,才是根本解决之道。

作者:高鹏 单位:北京农业职业学院

计算机数据库论文:计算机数据库技术信息管理论文

一、计算机数据库技术概述

科学技术的进步实现了计算机技术的升级,计算机数据库技术能在满足信息统筹管理的基础上,对相关数据进行系统化整合。其一,计算机数据库技术具有组织性特征。在计算机数据处理过程中,由于数据具有一定的连接性特征,因此,要将具有关联结构的数据整合在一起,从而形成统筹化的数据库。主要是借助一种特定的关系进行数据组织以及匹配,确保组织解构特征的实效性,也能强化数据之间的关联维度[1]。其二,计算机数据库技术具有共享性,在数据应用过程中,最重要的就是数据的共享模式,也是建立计算机数据库技术的主要目的,因此,要充分发挥数据的价值,就要结合数据模型和数据共享参数进行系统化处理以及信息管控,确保使用效率的完整度,也为信息利用效率优化奠定坚实基础。

二、计算机数据库在信息管理中的应用现状

就目前技术的发展结构而言,在计算机数据库技术实际运行过程中,整体技术维度和技术运行机制也在发生改变。及时,计算机数据库技术的应用范围在逐渐扩展。在实际生产生活中,应用计算机数据库技术的频率和市场前景越来越大,无论是工业、农业以及文化产业等,都将其视为有效的信息处理工具[2]。因此,计算机数据库技术的安全性和适配性尤为重要,各行业也在自身发展进程中不断摸索和技术优化,真正建立切实有效的管控模型和管理机制,确保管理维度的实效性,也为信息结构优化奠定坚实基础[3]。第二,计算机数据库技术的安全性也在探索中逐渐得到强化,也突显出计算机数据管理项目的具体要求,只有优化其安全价值,才能更好的建构高度机密性以及敏感性数据管理维度,保障了信息备份管理以及恢复功能的有效性,对于数据信息的复制和备份,要在优化信息维度的基础上,真正实现了数据库的安全性升级。

三、计算机数据库技术在信息管理中的应用优化路径

(一)优化计算机数据库技术在信息管理中的安全性

要保障数据完整性,就要从安全应用以及安全管控模型出发,建构系统化管理维度和管控要求,保障数据在得到共享的同时,相应的数据信息也是安全的。因此,技术人员要结合计算机数据库技术的相关要求,提升信息完整度和安全性[4]。

(二)优化计算机数据库技术在信息管理中的实践性

在实际信息管理和信息控制过程中,要积极落实理论和实践的融合机制,确保管理维度和管理效果的化。伴随着计算机技术的高速发展,将数据库原理和数据库管理技术模型进行深度管控,是提升数据科学性以及合理性的重要路径,也是研究数据分析机制以及计算机数据库技术应用模型的重要参数,因此,要保障理论联系实践,建构计算机数据库技术应用整体。

(三)优化计算机数据库技术在信息管理中的技术性

对于计算机数据库技术来说,最基本的就是技术参数,因此,要保障计算机数据库技术在信息管理中得到推广,最基本的就是要保障技术模型的安全性和性,并且积极落实计算机共享体系。计算机数据库技术最根本的要求就是要规避数据库被非法入侵,确保其技术安全和信息共享安全。但是,在实际管理机制中,信息的安全存在风险。提升计算机数据库技术的技术安全性,能更好的落实信息应用价值,确保信息维度得到有效优化。因此,相关项目技术人员要利用加密技术对非共享信息进行系统化管控,提高管控效果的同时,积极落实技术性管理要求,借助权限管理机制、数据加密技术以及强制存取控制技术等措施,进一步优化计算机数据库技术的技术安全性[5]。

四、结束语

总而言之,在信息管理过程中积极应用计算机数据库技术,能在满足共享需求的基础上,充分发挥信息的实用性价值,确保信息得到充分利用,也为实践优化提供动力,确保技术模型以及信息管理维度之间形成有效的控制机制,也为数据应用研究奠定坚实基础,保障计算机数据库技术和信息管理之间的优化契合。

计算机数据库论文:计算机数据库信息管理论文

1计算机数据库技术的特点和结构分析

作为数据库管理系统的最内层结构,物理数据库的主要作用就是存储数据,而且物理数据库中存储的各种数据都属于最原始的数据,一般都是由字符、字符串等共同构成的,因此其大部分都属于用户加工的对象。作为最中间的数据库管理系统结构,概念数据库技术对数据之间的逻辑关系进行了一定程度的解释,因此其属于整个数据管理系统的逻辑表现。从某种程度上来讲,用户使用数据的全部内在联系就是所谓的逻辑数据层,用户会对全部数据库中的数据进行使用。

2在信息管理中计算机数据库的应用现状分析

计算机技术发展越来越快,相应的,也出现了包括网络安全问题在内的很多问题。对于计算机管理系统的发展而言,安全系统也具有十分重要的作用。数据库技术要想实现更好地发展,必须先解决可能会出现的数据安全问题。业内人士开展了大量关于计算机数据库的探究,而且在信息管理中数据库技术的应用性能也得到了极大提升。在信息管理中处理数据具有十分重要的作用,很多企业的数据资料都具有机密、敏感的特点,他们非常关注数据资料的安全性,因此其具有较高的信息管理技术要求。对信息的管理是数据库管理技术的主要功能,而建立有效的数据模型是对信息进行管理的主要特点。以建立的数据模型为根据,可将数据库体系划分为层次型数据库、关系型数据库以及网状型数据库。计算机技术与数据库技术之间的结合具有非常好的发展前景,其已经在包括农业、工业以及其他产业中得到十分广泛的应用,两种技术结合使很多行业信息管理的条理性、有效性和安全性得以极大提升。在信息管理中充分运用计算机数据库技术,除了能使信息管理变得更加方便外,还可以有效保障信息的安全管理。与此同时,信息系统还具有备份和恢复信息的作用,这可以在数据遭到破坏的时候,实现对有用数据的无成本恢复,从而解决误删资料的问题。如今,数据库的安全系数越来越高,企业机构不仅能更好地保护数据库,还能有效避免信息系统被黑客侵入,防止机密信息流失。

3计算机数据库技术在信息管理中应用的前景分析

3.1安全性越来越高

数据不会出现被非法盗取、篡改和使用等各种安全问题就是数据库的安全性,数据库的安全性是衡量系统质量好坏的一个非常重要的标准。作为数据库的特色应用之一,数据的共享很容易导致数据出现安全问题,因此,一些机密文件不能实现共享。然而很多信息用户并不具备较高的信息安全意识,也没有充分重视网络安全,严重影响数据的安全管理工作。未来计算机数据库技术在信息管理中应用的一个重要的趋势就是具有越来越高的计算机数据库技术安全性。

3.2数据完整性越来越强

窗口操作输入数据的方式能有效保障数据的完整性,其除了能有效阻止不安全数据外,还能使用户在利用信息后及时反馈信息,进而正确处理信息。这种数据输入方式还能更加有效地维护数据,提升系统的运行效率。

作者:张言婷 单位:河北大学

计算机数据库论文:计算机数据库研究论文

一、著名数据库管理系统简介

目前,著名数据库管理系统有Oracle、Sybase、Informix、Microsoft、MicrosoftAccess、VisualFoxPro等,这些产品各以自己特有的功能,在数据库市场上占有一席之地。下面简要介绍几种常用的数据库管理系统。

1.Oracle。Oracle是一个最早商品化的关系型数据库管理系统,也是应用广泛、功能强大的数据库管理系统。Oracle作为一个通用的数据库管理系统,不仅具有完整的数据管理功能,还是一个分布式数据库系统,支持各种分布式功能。Oracle使用PL/SQL语言执行各种操作,具有可开放性、可移植性、可伸缩性等功能。

2.Sybase。近期版本的SybaseAdaptiveServer与以前的版本相比,具有更丰富的功能设置,Sybase比较强大的地方在于它对资源的低占有率上。在这一方面,Sybase15还引入了新的“专利查询过程技术”,显示了增强的性能和降低的硬件资源消耗。

3.MicrosoftSQLServer。MicrosoftSQLServer是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用Transact-SQL语言完成数据操作。由于MicrosoftSQLServer是开放式的系统,其它系统可以与它进行完好的交互操作。

4.MicrosoftOffice。作为MicrosoftOffice组件之一的MicrosoftAccess是在Windows环境下非常流行的桌面型数据库管理系统。Access既拥有用户界面(VB可以用来开发用户界面);也拥有逻辑、流程处理,即VBA语言(VB也可以用来做逻辑处理);又可以存储数据,即在“表”中存储数据。使用MicrosoftAccess无需编写任何代码,只需通过直观的可视化操作就可以完成大部分数据管理任务。在MicrosoftAccess数据库中,包括许多组成数据库的基本要素。这些要素是存储信息的表、显示人机交互界面的窗体、有效检索数据的查询、信息输出载体的报表、提高应用效率的宏、功能强大的模块工具等。

5.VisualFoxPro。VisualFoxPro是Microsoft公司VisualStudio系列开发产品之一,简称VFP是Xbase数据库家族的成员,可以运行于Windows9X/2000和WindowsNT平台的32位的数据库开发系统。VisualFoxPro提供了一个功能强大的集成化开发环境,采用可视化和面向对象的程序设计方法,使数据管理和应用程序的开发更加简便。VisualFoxPro是数据库管理软件,可实现数据与应用程序独立。

二、如何选择适合自己的数据库软件

1.按性能应从以下几个方面予以考虑:

(1)构造数据库的难易程度;(2)程序开发的难易程度;(3)数据库管理系统的性能分析;(4)对分布式应用的支持;(5)并行处理能力;(6)可移植性和可扩展性;(7)数据完整性约束;(8)并发控制功能;(9)容错能力;(10)安全性控制;(11)支持汉字处理能力。

2.按需求来选择

选择一个数据库的主要理由就是它的功能是否可以很好地支持你的应用程序。人们通常使用数据库来完成的任务有:支持Web、事务处理、文本搜索,有的情况下复制也是一个重要的要求。在事务处理方面,Oracle看上去更有经验丰富优势,接下来是微软的SQLServer。没有一个开源数据库具有可以与Oracle相媲美的事务处理功能。

3.按易用性和管理来选择;

4.按支持性来选择;

5.按成本因素来选择。

三、结论

Oracle是商业数据库的代表,具有非常丰富的功能、广泛的平台支持和大量的附加功能。目前Access更常用一些,Access不是一种存储格式,是一种软件。ACCESS这个软件本身就具有开发者使用的界面和适合于“最终用户”的界面。但学习FoxPro可为学型数据库管理软件大典基础。微软的SQLServer只可以运行在其Windows操作系统平台上。不过由于Windows操作系统的广泛普及,缺乏对其他系统的支持并没有阻挡SQLServer的市场份额的增长。SQLServer是真正的中大型数据库,VFP是桌面数据库,使用方便、易学,但实际上牺牲了真正数据库的一些功能,如安全性;此外,VFP既是数据库又是编程语言(开发工具)。SQLServer是中大型数据库,VFP是带有自身数据库的编程语言。

总体来说,选择什么样的数据库要看你的应用程序的需要。如果它是以阅读数据库为主的Web应用,MySQL无疑是选择。而如果需要那些事务处理和复杂的数据库功能,那么可选择Oracle和微软的SQLServer。如果你需要一些商业数据库的高级功,但又不想支付授权费用,那么可以考虑PostgreSQL或Ingres。对于嵌入式数据库应用,MySQL和Sybase所占有的系统资源最少。总之,最适合的才是好的!

【摘要】随着信息化的快速发展及计算机数据库技术的快速升级,数据库目前得到广泛的应用。数据库管理系统(DBMS)是为了适应信息化社会对数据管理技术的需求,在近十多年来迅速发展起来的一门新兴学科。选择一个数据库的主要理由就是它的功能是否可以很好地支持你的应用程序。

【关键词】计算机数据库数据库管理系统信息化

计算机数据库论文:建立地方志计算机数据库系统的初探

摘 要:本文浅述了地方志在社会主义物质文明和精神文明建设中的重要地方志的特点开发、建设数据库的问题。

21世纪人类将进入知识经济社会,信息化、网络化已成为不可逆转的趋势,信息传递一瞬万里。为有效地开发、利用地方志中的文献信息资源,把原书本式的地方志建设成为计算机能够识别的数码式文献(即电子版地方志),这将极大地提高人们对地方志的利用,促进社会经济、文化科学的发展。

1 地方志在社会主义双文明建设中的重要作用

编纂社会主义时期及时代新方志,湖南是全国起步较早的省份之一,也是当前成果较多的省份之一。洋洋三千万余言的《湖南省志》的84部分志已出版发行53部;各地编纂的113部地市县志已出版发行104部。这一代新方志的出版,是湖南省自清康熙三年湖广分省以来最浩繁的文化建设工程,也是一项实现为现代社会经济服务的系统工程。自古以来,人们都把志书看作是资治致用之书。“治天下者以史力鉴,治郡国者以志为鉴”。中华人民共和国成立后,党和政府重视地方志的编纂工作,自八十年代以来,全国各省都成立了修志机构,有十多万人投入了修志。在物质文明和精神文明建设中,地方志作为一种资料性著述,已愈来愈被人们所重视,发挥了有益的作用。新方志是经过考证,能反映地方社会科学、文化、经济、人文地理、物产、矿业等多方面的系统性资料,这些资料可供自然科学工作者进行教学和科研之用。我国很多重大的科研成果都得益于地方志资料。当代著名的气象学家和地理学家竺可帧将方志中有关植物分布、花开花落的变化、大河冰冻的记载收集在一起,找出了物候变化的规律,写成了著名的论文(中国近五千年来气候变迁的初步研究),受到了国内外学术界的重视。可以说,在为有关科学研究提供资料方面,地方志是一座内容丰富的文献宝库,具有很高的开发利用价值和应用前景。地方志可以为总结历史经验教训,实行正确领导提供借鉴,领导者可以从前人成功的事实中得到经验,从前人失败的事实中吸取教训,新方志还能力进行政治思想教育提供具体教材。地方志一般具有以下特点:

1.1 由各地、各行业专家撰写,入志史料考证严格,资料翔实;

1.2 按行业或地域分册出版,集中反映其发展的基本情况,对当地经济发展具有决策、参考、指南等信息咨询作用;

1.3 资料经过整理加工,具有系统化、条理化特点,并体现出规律性的东西;

1.4 提供各种事实、概况和统计数字等动态信息;

1.5 各分册独立出版,内容不交叉重复。

2 如何建设计算机地方志数据库

数据库是控制和处理文献信息的一个重要手段,它的建设是信息时代文献书目信息存贮和利用的必然要求。它以检索迅速、存取便利、又可以提供远距离传输而赢得社会各界用户的青睐。数据库是文献工作自动化的基础,是文献信息资源共享的先决条件,只有先建立相关文献的数据库,才有可能实现各项工作的计算机自动化管理,并通过计算机和数据库高效、系统地揭示相关文献信息资源,为读者提供品质服务。

系统地开发利用地方志,建设一个的、便于大众使用的计算机地方志数据库系统(电子版地方志),笔者认为应注意以下两个方面。

2.1 建立高质量的地方志计单机全文数据库。

全文数据库,即包括书名、篇名、关键词、正文、人名、地名、年代、参考文献等数据的数据库,另外还有诸如图像、语言(音乐)等数据库。在现代社会,作为参考指示性的书目信息已不能满足读者多层次的信息需求,而全文数据库有其他类型数据库不具备的优点:

2.1.1 读者可通过计算机网络系统检索直接得到全文;

2.1.2 时差为零,能方便快捷地为读者提供资料服务;

2. 1.3避免了二次加工人为的差错。如:手工摘录出现的抄写错误等。同时,它还能根据用户的需要编制二、三次文献或索引书目等高质量的信息;

2.1.4 便于方志的修改和增补。

2. 2 编制多种索引,满足用户多途径检索的要求。

索引是读者利用地方志数据库的入口,因此,索引的编制应以科学为根据,以学科分类为基础。索引与全文数据库中的有关条目链接要科学,便于用户从学科分类、主题等途径查找。建立多个检索口。还可以模糊检索的方式,使查找、利用资料更、更快捷和便利。为此,我们认为计算机地方志数据库系统应设置以下几个方面的索引系统:

2.2.1 关键词索引:从地方志标题、章节和内容中抽取具有代表性的关键词,并能运用概念组配方式。揭示文献内容特征。该索引是检索地方志文献信息的重要手段。

2.2.2 分类索引:类目的索引以科学分类为依据。同时,还应照顾到志书本身的特征

2.2.3 人名索引:以地方志中人名力检索途径,查找与人名有关的内容。

2.2.4 地名索引,以地方志中所涉及到的地名为检索途径查找相应的文献内容。

2.2.5 条目索引:以地方志各分册的篇目为依据编排,只要键入分册名和篇名,即可阅读该分册或指定篇目的全文数据。

3 系统开发前后应做的工作

3.1 对人员的要求:地方志信息数据开发研制工作应选派具图书馆业务知识的专业计算机人员和图书馆业务骨干参加,这样才能使系统的研制工作顺利地开展。

3.2 加强数据库的质量建设:在数据库的建设过程中,数据录入时要力求,宁繁匆简,责任到人,建立严格的定期检查制度,保障数据库建设的质量。

3.3 重视用户教育:系统开发成功后,在使用过程中可能需要经过一段时间的用户培训方能达到开发者的目的,因此向用户普及数据库知识以及计算机方面的知识是非常必要的,同时还应编制用户使用手册。

3.4 利用数据库产品加强对其宣传报道,扩大社会影响。

3.5 上网的要求:近几年来,我国已陆续建成了十大“金”字号的国民经济

信息化网络工程,初步形成了一个覆盖全国、连接世界的高速信息网络系统。计算机地方志数据库系统,是图书馆计算机自动化管理系统中的一个子系统,它通过图书馆计算机自动化管理系统进人全国图书馆网络系统或1nternet网。在信息化的社会中,谁能尽快地将自己的信息上网,谁就能拥有更多的用户。因此,数据库产品形成后,应尽快与本馆计算机系统连接、上网,以扩大其社会影响,为社会所认识和利用。

电子版地方志比书本式地方志有很大的优势。它有便于检索、快捷方便、便于修订、内容等特点。地方志数据库的建设工作量大、时间长,是一个大工程,但有着深远的意义。省图书馆是地方中心图书馆,收集、保存地方文献是其主要职责之一,因此,建设地方志数据库是省图书馆的一项主要任务。

计算机数据库论文:论计算机数据库入侵检测的技术

1 计算机数据库入侵检测技术的概述

从某种作用上说,计算机数据库入侵检测技术是十分重要的计算机数据库保护手段之一。随着当前人们科技水平和生活水平的显着提升,计算机使用安全受到越来越多用户的重视。通过参考各种指标,我们深入了解已有计算机数据库入侵检测技术使用情况。这些相应的指标包括:及时检测黑客入侵状况、防火墙、安全路由器等等。从总体上来说,计算机技术体系是信息安全领域中极为关键的环节。正因为如此,计算机数据库入侵检测技术仅仅从单方面考虑出发,具有较为明显的局限性,入侵检测水平比较低。更详细地说,计算机数据库入侵检测主要利用计算机系统对相关方面的检测数据进行有效采集。当然,网络运转环境也是我们应该着重深思的环节。与此同时,我们必须科学分析和处理采集得出的检测数据。在实践中,为了较大限度地预防出现攻击行为,一旦觉察到有可疑之处,我们应该积极采取高效的防御技术策略,从而大幅度减少实际产生的损失。从另一种层次上说,在广大用户具体的实践操作过程中,计算机数据库入侵检测技术通过利用专业算法检测相关数据,确保这些数据能够符合一定的安全指标。在广大用户操作过程中,我们必须依据一定标准,合理分析相关数据有无出现入侵现象。计算机系统在收到相应的检测结果之后,能够采取有效的应策略略。

2 计算机数据库入侵检测技术存在的理由

在实践中,我们应该清楚地看到,计算机数据库入侵检测技术存在着一定的不足之处,有待深入探讨。

2.1 检测的正确率不够高

从目前看来,计算机数据库入侵检测技术存在着不少缺陷,有待日臻完善。实际上,误报和漏报的频率相对较低。调查报告表明,相当一部分数据库的数据量大。从某种程度上说,确实保护数据库是使用计算机数据库入侵检测技术的主要任务之一。正因为如此,在系统设定过程中,我们必须始终保持谨慎的态度,小心处理。尤其是,系统关卡的检测设定不到位,造成一定的负面影响。事实上,错误检测出不少非外界病毒和攻击,较大限度地降低了入侵检测系统的服务质量和正确率。

2.2 自身的防御能力比较差

值得注意的是,绝大多数计算机数据库入侵检测技术自身出现防护能力现象的主要理由在于:相关方面的设计人员能力相当差,系统有着不少缺陷。正因为这样,入侵检测系统会不可避开地遭受外界攻击和病毒侵入,导致全部检测系统基本处于瘫痪境地。更严重的是,外部攻破了系统,数据库遭受到一定程度地损坏。这里需要明确指出的是,可拓展性差,不容忽略。

2.3 检测的效率偏低

在实践中,按照相应的标准,入侵检测系统能够识别恶意攻击行为以及病毒侵害,在规定的时限内,妥善解决相关难题。只有处理相关难题之后,才能进一步达到确保数据库信息安全的目标。与之相反,在病毒侵害的状况下,数据库信息安全会受到一定程度的冲击。有鉴于此,人们对入侵检测系统的效率要求越来越高。但是,我们不难看出,在运转数据库系统的过程中,只有在符合一定现实条件的基础之上,网络攻击行为才能顺利发展演变为攻击行为。这个条件是,进行规模较大的二进制码转化处理。不可否认的是,入侵检测系统应该充分利用自身优势,科学、合理地匹配这部分规模较大的二进制码,紧接着进行相应的编码工作。实际上,对于攻击行为能否进行有效判断,很大程度上取决于收集到的数据是否足量。正因为如此,在入侵检测系统高效率的制约和束缚之下,系统计算量变得越来越大。换句话说,入侵检测所需费用越来越多。

3 完善计算机数据库入侵检测技术的措施

不容置疑,计算机数据库入侵检测技术具有一定的重要性。在分析计算机数据库入侵检测技术存在的理由之后,接下来,围绕完善计算机数据库入侵检测技术的措施谈谈自己的认识和意见。

3.1 建立统一的数据库知识标准

实践证明,在入侵检测过程中,对于用户操作行为特点进行充分了解,具有特别重要的作用。为了大幅度提升全部入侵检测系统的水准,我们应该结合自身实际情况,在计算机数据库运转过程中,并不排除遭受入侵特征的可能性。毫无疑问,入侵检测结果会一定程度上受到相关数据性和性的影响和束缚。有鉴于此,建立统一的数据库知识标准具有一定的实践作用。

3.2 构建入侵检测系统模型

通常来说,在详细检测审计数据之后,紧接着,对有无产生入侵行为进行判断,最终采取报警方式是检测系统基本的工作原理。从实现功能方面考虑,报警响应模块、采集数据模块和检测分析数据模块是检测系统十分重要的组成部分。除此之外,从实现策略方面考虑,管理模块、采集数据模块、数据库模块、检测数据模块、数据响应模块是检测系统十分关键的构成模块。对于绝大部分数据库而言,通过构建入侵检测系统模型,有助于及时检测出异常情况。值得一提的是,系统的构成部分并不在少数。这些构成部分包括:数据库接口组件、入侵检测、采集数据、挖掘数据和处理数据等等。更确切地说,在入侵检测阶段和训练阶段这些相关部分能够正常进行工作。毫无疑义,采集数据具有一定的重要性。在训练过程中,我们通过定期收集数据库里服务器主机相关方面资料,能够及时将数据特征反馈出来,更为深入地了解相应的用户操作行为。只有认真做到以上一点,才能给构建知识库和规则提供有力支持和帮助。值得肯定的是,处理数据具有一定的必要性。事实上,处理数据模块能够对相当一部分采集得来的数据进行高效处理。一般而言,这些数据的采集工作较为繁琐。从某种层面上说,绝大多数准备数据都是从数据提取中发展得来,对相关数据进行充分挖掘,确保顺利开展工作,是处理数据的主要功能。与此同时,入侵检测、挖掘数据、提取特征和知识的规则库应该引起有关部门的极大关注。

4 结束语

综上所述,浅析计算机数据库入侵检测技术具有一定的现实作用。为了确保计算机安全、稳定、有序运转,我们应该结合具体实践情况,强化计算机数据库入侵检测技术的研究工作。在实践中,我们不难发现,计算机入侵检测能力不强的主要理由在于:现有的入侵检测技术并非尽善尽美,存在着一定的不足之处,有待改善。换句话说,入侵检测技术能否实现防护,与数据库结构复杂之间存在着密切联系。毫无疑义,强化计算机数据库入侵检测技术势在必行。

计算机数据库论文:分析计算机数据库的管理技术与应用

摘 要:摘要:本文将结合计算机数据库的具体概念以及发展情况,围绕计算机数据库技术在实际应用中的安全与操作相关技术,对于计算机数据库管理技术及应用进行分析论述。

关键词:关键词:计算机;数据库管理;数据库应用;分析

中图分类号:TP39 文献标识码:A 文章编号:

计算机数据库是计算机信息技术的一个重要组成部分,计算机数据库相关技术是计算机应用技术的一种重要的管理技术。一般意义上,数据库是一种进行数据存储的重要基地,数据库具有非常强大功能,并且在实际应用过程中具有很大的灵活性,能够借助相关存储和管理设备进行大量的较为复杂的数据信息的管理与保存,使得人们在对于数据信息的实际应用中具有很大的便利性。计算机数据库技术在实际中已经在很多领域得到了广泛的应用,并且逐渐的成为计算机信息系统和相关应用技术的一个重要组成部分。

1.计算机数据库概念和发展情况

1.1 计算机数据库的概念

一般意义上,对于数据的理解多倾向于是一种数据信息存储的重要的基地。在传统的概念理解里,数据就是一种使用一些符号形式进行记录的、一种可以进行识别的信心资料。依照对于数据的理解以及概念解释就可以看出数据和信息之间存在着必然的强大联系,数据是对于信息的一种符号表现形式或者说数据是信息的一种表现载体,反之信息则是数据的内涵体现,是对于数据的一种含义解释。

计算机数据是一种通过计算机服务器设备进行数据的长时间的有逻辑、有规律的存储和管理的数据信息的集合。在计算机信息技术的应用管理中计算机数据库能够实现各计算机用户之间的数据信息的共享,并且在进行计算机数据信息的共享应用中,计算机数据信息之间不仅具有较小的冗余度,而且数据信息之间在相互紧密联系的基础上又具有一定的独立性,能够为计算机数据信息用户在计算机数据库的应用中带来很大的便利。在计算机信息技术的应用中,计算机数据库技术是一种针对数据库数据信息的相关结构以及存储、管理、应用等进行研究分析的技术形式。

1.2 计算机数据库的发展

对于计算机数据库的发展情况,按照相关标准主要经历了及时代数据库系统以及计算机数据库的第二代数据库系统、计算机关系数据库三个发展阶段。

及时代数据库系统发展阶段中,计算机数据库系统主要是以支持层次以及网状的格式化数据模型为主的计算机数据库系统。计算机数据库系统的发展中,层次数据库系统是数据库系统发展历程中最早出现并且具有一定意义的数据库系统,网状数据库系统则是为数据库系统的技术方法等的发展提供了一定的基础,是较早的两种数据库系统形式。计算机数据库系统的第二个发展阶段中,数据库系统是以一种支持关系模型的数据信息的形式出现,这也是数据库系统的第二发展阶段,也就是第二代数据库系统。第二代数据库系统中,数据库系统的开发主要是以关系数据模型的数据系统开发为主的,关系数据模型的数据库系统多是一种商用的数据库系统,它是计算机数据库技术在企业管理以及办公自动化实现等领域的应用得到很广泛的推广应用,并成为计算机信息系统中一种基本应用技术。关系数据模型的数据库系统是一种建立在数学理论基础上的应用系统,不仅在应用中具有一定的简便性,而且很大程度上对于计算机数据库用户的工作应用效率也有很大的提高。计算机数据库发展的第三个阶段就是关系数据库的发展阶段,这一时期主要是数据库系统在关系数据模型出现的基础上的进一步发展阶段,关系数据模型的发展越来越成熟和完善的阶段。这一时期,数据库系统的运行环境也有了很大改善,由过去单机形式发展到网络形式,数据库系统对于数据信息的采集以及存储、管理等也由集中式发展到分布式的状态,并且由封闭的状态逐渐的呈现开放形式。这一时期,数据库系统的发展已经在存储管理以及应用等技术上取得很大的突破,一些系统软件的开发也得到相关应用,也为计算机数据库技术发展以及用户提供便利有着很大的积极作用。

2.计算机数据库安全管理和操作技术的应用

计算机数据库技术应用过程中,最重要的就是计算机数据库技术应用的安全问题。一般情况下,计算机数据库应用技术的安全就是指在进行计算机数据库技术应用的过程中,对于计算机数据库用户的安全的保护,防止出现计算机数据库应用过程中非法越权窃取、使用或者更改破坏数据库信息的行为。计算机数据库技术应用中,对于计算机数据库的应用安全问题涉及的层面较多,因此在实际应用过程中必须注意做好相关的安全管理,以保障计算机数据库技术的应用安全。

2.1 计算机数据库技术应用操作安全问题及管理

在计算机数据库技术的实际应用过程中,由计算机数据库操作应用带来的安全和风险问题,对于计算机数据库的安全管理和应用有着很大的影响。计算机数据库技术应用中,由计算机数据库操作引起的安全问题主要表现在计算机数据库技术应用过程中,计算机病毒或者后门、计算机数据库系统、计算机操作系统所造成安全隐患或者问题。计算机数据库技术应用中之所以出现以上安全问题多是由于计算机数据库用户的安全意识薄弱或者安全管理措施不规范造成的,因此在计算机数据库技术应用中,用户应当注意加强对于数据库技术应用的安全意识和安全管理,做好相关系统应用过程中的各种安全防范,保障系统应用中的安全。

2.2 计算机数据库系统自身以及密保设置安全和管理

在计算机数据库技术应用过程中,由于计算机数据库系统自身存在的问题,也容易对计算机数据库技术的应用产生一定的安全影响。在一些计算机应用程序和系统中,会存在有一定额数据库系统较为落后或者使用时间较长等情况,另外虽然有一些计算机数据库系统的版本不落后,但是由于系统不够成熟,这些问题都容易对计算机数据库技术的应用带来一定的影响,甚至会存在有很大的安全问题,严重情况下会造成商业机密丢失或者信息财产失窃等,这都是由于计算机数据库系统造成的计算机数据库技术应用不安全等。针对上述问题,在进行计算机数据库技术应用的过程中,应注意及时对于数据库系统的检查和完善,保障系统应用过程中的安全性,另外在进行系统技术应用过程中注意进行密保设置也是一种有效的进行数据库系统技术应用的安全防范措施,这对于计算机数据库的应用安全都有着积极的作用。

3.结束语

总之,计算机数据库技术的应用给计算机用户带来了很大程度上的便利,但是,在进行计算机数据库技术应用的过程中,也应当注意对于数据库应用中的安全问题进行防范和加强,以保障计算机数据库技术应用和管理的安全问题。

计算机数据库论文:计算机数据库教学方法与措施探析

摘要:基于社会对计算机高素质人才的需求,各高校提升计算机专业的教学质量是非常有必要的。而数据库是计算机课程中非常重要的部分,只是在实际教学中还存在一些不足之处。本文主要研究目前高校在计算机数据库的教学方面存在的问题以及改进方法。

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

21世纪信息技术的更新速度加快,计算机也随着“互联网+”成为各行各业积极应用的手段,数据库的价值也随着大数据时代的到来逐渐凸显出来。数据库是计算机专业的一项基础课程,也是高校计算机等级考试中非常关键的内容。数据库教学的创新和改进一直是高校教师关注的话题。

一、传统计算机数据库教学中的不足之处

1.实践操作少

以往数据库教学中,由于课时限制严重,教师在课堂上只重视理论的灌输。学生由于缺乏综合实践,导致自身的知识结构和现实脱轨。因此学生虽可以应对等级考试,但实际动手实践能力非常薄弱,在实际工作中往往没有解决问题的能力。

2.学生基础弱

高校中的学生来自全国各地,计算机基础参差不齐。虽然如今计算机课程在小学阶段就已经设置,但受地区教学条件和师资水平的限制,以及有的学校对计算机课程不够重视,学生得不到高质量的教学,甚至出现计算机课变成游戏课的现象。所以很多大学生的计算机基础非常弱,学习热情也不高。

3.重点不突出

数据库课程包括很多内容,学生需要达到一定的要求才能掌握。对教师的教学水平要求也非常高,要求考虑学生未来的就业方向来确定教学目标和进行教学设计。很多高校并没有进行长远规划,仅仅是存在这样一门课程。

4.被动式学习

由于应试教育的影响,大学生在基础教育阶段已经养成了被动式学习的习惯,自主学习能力弱,对学习也没有足够的热情和好奇心。而数据库教学又离不开理论灌输,对于学生来说是比较枯燥的课程,这也是大学生普遍存在的问题。

二、计算机数据库教学的改进

1.理论实践结合

大学生的课程比较多,理论知识若是不进行实践就只能靠不断复习来加强记忆,正确的做法应该是将理论与实践相结合。在数据库课程上,把理论课和实践课放在一起,在理论讲解结束后直接引导学生进行实践,这样学生对知识的理解就会加深,记忆也会更加深刻,同时也增强了知识应用能力。

2.增加实例教学

实例教学可以让学生对未来的就业方向有大致的了解。例如可以建立商品销售系统,学生在进行充分的了解和讨论后,发挥自身的才能与创新思维,按照自己的方案建立数据库。这样就可以让学生实例中锻炼自己的动手操作能力和创新能力,在未来的就业中将会更具备优势。在教学中除了鼓励学生参与实例的研究,还需要引导学生发现新的知识和动态,鼓励学生在生活中开发一些小型系统,并作为评价指标之一。

3.确定培养目标

高校和教师要明白,人才培养需要注重增强社会适应力,数据库在社会上应用非常广泛,数据库人才的培养应该以社会需求为主要方向,同时结合行业和市场的特点,调整学校的师资力量。

4.利用先进设备

网络技术越来越成熟,教学也应该善于利用网络技术的优势,多媒体技术就是在教学中非常适用的一种手段,也是目前对学生吸引力极强的一种教学手段。学生在多媒体技术的帮助下,对知识的理解将更深,同时由感性向理性过度,因此学生往往会投入更高的学习热情,文字、图片、视频等感官上的刺激也能加深学生对知识的印象。

三、小结

总之,数据库教学需要从学生的学习兴趣、高校的师资力量、教学方法以及教学理念等各方面进行提升,这样才能让高校培养高素质数据库人才的能力更强。同时培养人才要以社会需求为方向,为学生的就业与未来发展考虑,提升高校的教学水准。

作者:吉翠花 单位:扬州生活科技学校

计算机数据库论文:计算机数据库安全管理探微

【摘要】

在21世纪的今天,计算机的运用已经涉及到人类生产、生活的众多方面,其中计算机数据库的管理更是关乎每一个网络用户的信息、财富、资源的安全。据此,对计算机数据库进行安全管理成为了亟需实现的问题。本文从数据库使用中经常出现的问题着手,并提出了安全管理的具体方法,以期为各位同行提供参考。

【关键词】

计算机数据库;安全管理;分析

计算机的数据库作为超大的信息聚集体,具有自动处理信息、储存管理文件的功能,以及协助人们完成多项工作要求的重要作用。计算机数据库的安全问题关系到每一位用户的切身利益,对其进行的研究具有极强的现实意义。

1计算机数据库的问题

1.1数据系统中出现的问题

计算机数据库系统中最为基础的问题还是由于系统自身的不完善造成的。虽然人们经常使用的数据库系统已经发展得相对成熟,具有了十分强大的功能属性,但在计算机的使用中还未建立完善的数据库,其中应当具有的操作特性也并未在常用数据库中显现出来。尤其是数据库安全的性能特征还未进入到一个特别稳定的阶段,由此也导致了数据库系统的运行过程中经常会出现问题。

1.2数据管理中的问题

数据库系统使用过程中较为常见的还有在数据管理中显现的问题。相当多的计算机用户其安全意识和技能水平还比较薄弱,再加上人们对网络环境安全建立的忽略和安全管理的措施落实不到位等,都会导致数据库系统运用中出现问题。在对实际用户的调查中大致可以得出结论,包括未修补的软件出现安全漏洞、登录密码过于简单容易泄露,这两项内容成为造成数据管理困难的主要原因。例如数据库中用户不适当的使用权限、默认的危险设置、不便使用的安全选项以及改动未经授权的系统配置等等,都会给数据库管理带来困难。

1.3数据库操作中的问题

数据库系统中出现的问题也较多地表现在操作方面,用户操作系统时在病毒、系统操作中的关联性,以及后门等方面没有做到正确操作,这些不当的行为极有可能会使计算机软件系统中存在木马程序,进而给系统造成破坏性影响。

2计算机数据库的安管管理技术

2.1存取管理的技术

计算机数据库涉及到的特有方面便是数据的存取管理,其中包含的技术主要有访问控制和认证技术两个方面。访问控制是指通过控制访问的数据或控制修改以实现效果的一种技术,在同样数据共享的环境下,对访问的控制具有十分重要的作用,而认证技术是指用户的身份识别和身份验证技术两方面。控制访问主要是对计算机系统中的相关处理功能进行控制限制,这种限制也是保护数据安全的前沿屏障。在建立起访问控制的系统中,只有被授权允许的用户才能被计算机内部所识别,并继续享有数据的查询、输入、修改、删除等细致的权限。控制访问的主要有两种方式,一是按照功能模块的设置对用户实行分别授权,其中的每个功能模块都包含了不同的权限内容,例如模块的进入权限、查询、更新内容查询、可使用全部功能等众多方面。第二种则是直接赋予用户数据库系统的权限,在通常情况下为了实现大量的数据信息访问,服务器需要提前对用户的身份进行核实,并查看使用的权限,对未具有有授权资格的用户进行限制。

2.2备份与恢复的技术

用户在进行计算机操作时有时会无意的误删一些重要的数据信息,或者由于突然而来的系统故障造成数据的损坏或丢失。因此用户还应提前做好数据的备份和恢复工作。为了避免数据丢失损害情况的发生,数据库的管理员应该尽早做好数据的备份工作,当数据库出现问题时,数据库的管理员仍然可以利用备份的数据实现对丢失或损害数据的恢复。数据库的备份方式通常来说分为三种,及时种是逻辑备份,即通过软件技术查看到原始数据信息的镜像;第二种是静态备份,是指用户可以在关闭数据库期间实现备份;第三种是动态备份,主要是指在运行时的备份。此外,完成数据库的恢复工作的方法也可与分为三种方式,即数据库文件备份、磁盘镜像、数据库的在线日志。

2.3关于审计机制的技术

建立安全的审计机制也是保障数据库安全的重要手段,其内容主要是通过对指定用户的操作过程进行监控记录,保障数据库安全运行的一种方法。以oracle数据库举例,其并不为数据库提供相独立的导出、备份、恢复等机制,而是用户的导出或删除的操作都需要通过自己书写程序的方式实现,要完成审计记录也需要由oracle数据库提供的空间内容。但当审计的数据保存的数据都存储在计算机的操作系统中,则会出现审计记录对操作系统的安全和加密措施产生依赖的情况。当然现在所使用的管理库系统,许多的功能保护性还存在不足,还管理人员需要在两方面做出改进。其一是要建立起独立的审计系统,并安排相应的审计员,以此适应审计工作的需求;其二是要对广大的用户进行区分,可以将用户分类成数据库用户、系统安全员、审计人员等三类,完成各自的审计工作。其三,在保障审计工作正常开展的同时,还要注意考虑审计机制能够对侵害安全的事件做出自动报警的处理。当计算机的系统检测出可能产生危害到系统安全的情况时,要主动提示报警并自行断开用户的信息连接,以阻止该名用户的再次登录。

2.4关于加密的技术

计算机的数据库中经常还要涉及到对于机密数据的访问,例如商业秘密、游戏中的虚拟财产以及一些重要的金融数据。在这个访问过程中有时会出现系统被破坏的问题,要保障访问的安全就应当对数据库进行加密,信息的加密可以直接对数据内容进行保护,即使是系统管理员也不能直接看见数据明文,使数据的安全性得到了保障。目前的数据库的安全问题重要集中产生于网络内部中,例如黑客盗取用户的名称和密码、直接打开和用户的数据库文件、对用户数据库中的文件信息进行窃取和篡改等等。因此对数据库进行加密,对实现数据的安全保护具有重要作用。

3结语

保障计算机数据库的安全对于完善信息化建设和维护网络安全有着重要作用,因此,在对计算机技术进行发展、更新的过程中,还需要研究者不断地实践探索、总结经验教训,以此促进保障计算机数据库安全目标的顺利实现。

作者:于水 单位:山东省乳山市医疗保险事业处

计算机数据库论文:计算机数据库课程教学改革研究

摘要:

当前严峻的就业形势与软件人才特别是高级软件人才匮乏形成了鲜明对比。就应用型高校计算机专业数据库课程理论及实践教学中普遍存在的一些问题,提出了课程的教学内容、教学原则及教学方法,探讨了如何实现理论教学与实践教学的有机衔接,教师与学生的紧密合作,以及学习与工作的平稳过渡。通过教学实践证明了该教学模式的可行性和有效性。

关键词:

数据库课程;理论及实践教学;案例教学;项目驱动

0引言

据人力资源和社会保障部统计,2013年全国普通高校毕业生规模达到699万人,但就业专业对口率不到30%;2014年全国高校毕业生总数达到727万人,比被称为“史上最难就业季”的2013年再增加28万人,创下历史新高。截至2014年7月1日统计得到的结果显示,2014年全国大学毕业生初次就业率超过70%。近年来,移动互联网、物联网、云存储与计算等新兴产业的快速发展,使计算机相关专业人才需求量不断增加,这在给计算机相关专业的毕业生带来了机遇的同时,也对传统的教学模式、方法与手段提出了挑战。那些对新技术掌握比较好的毕业生,多数能够实现顺利就业甚至未毕业就预定完,而一般传统型毕业生则面临着职业转型的情况。严峻的就业形势与软件人才特别是软件开发高级人才的匮乏形成了鲜明对比。中国软件协会秘书长胡昆山表示,现阶段我国软件开发基础人才不足,已成为制约我国软件产业发展的瓶颈。我国500多所院校开设了计算机专业,培养方式各具特色。如何培养出的软件开发人员或管理人员,缓解中国软件人才供需矛盾,是高校教学管理人员及教师得思考的问题。数据库课程是计算机专业的核心课程,在专业教学体系中,占据举足轻重的地位,已形成比较成熟的知识体系与理论框架。该课程培养目标主要是使学生了解数据库相关理论,掌握数据库管理系统的使用方法,在此基础上实现信息系统的开发及数据库管理工作。目前本科院校计算机专业主要是面向工程需求培养应用型人才。国内教育工作者紧跟教育理论发展步伐,提出了一系列符合重点高校、普通院校、高职高专等层次的先进教学理念、教学方法[1-4],如基于问题教学、项目引导教学、任务驱动、项目驱动、行动导向、就业为导向等。目前多数普通本科院校数据库课程教学中,依然存在下列问题。⑴教学方法依然重理论而实践应用能力不足,教学内容无法跟上新技术发展需求。近年来,随着网络技术的发展,XML技术、云存储、分布式存储与计算、并行计算与集群等技术的发展,对传统的数据库技术带来严重挑战。⑵没有考虑学生的差异,教学多采用统一教学模式。教学方法呆板,教学目标、理论及实践教学方法及考核方式不合理。教学理念、教学方法比较抽象,难以实施。⑶教学内容体系不合理,教学内容取舍不当,没有紧跟上开发工具和新技术发展。⑷课程之间衔接不够,没有实现有机融合,系统性不强,教学内容重复、重点遗漏现象严重。⑸双语教学表现欠缺,对竞赛、考证等方面重视不够,学生就业竞争力不足。我们就当前多数本科院校存在不同专业开设数据库课程中存在的问题,结合教学团队的经验、切身体会及教学效果,对当前软件行业人才需求进行分析总结,提出软件项目需求驱动的数据库课程教学模式及方法。

1教学模式

课程教学需要师生采用多方位互动的教学模式,从培养本科学生“分析问题、解决问题”的能力转移到“发现问题、分析问题和解决问题”的能力上,实行多方位互动的教学方式。传统的教学过程中教师往往处于主导地位,学习过程是在教师指导下的“记忆—理解—使用”过程,不能充分发挥学生的主观能动性,其结果是让学生倾向于掌握大量理论及实践工具,却不知该如何解决实际问题。后来教学工作者提出了建构主义[3]及基础上的项目教学法,强调学生的中心地位和主导作用,注重以已有的知识和经验为基础,主动有意识地将新知识与原有知识融合,完善自身的知识结构,将学习过程由原先的被动接受变为积极地自主构造。之后出现了许多具有一定效果的诸多教学模式,但随着新兴技术的发展仍显露出许多不足。这就要求在理论和实践教学上进行综合改革,实现课堂教学、课程实验和社会实践的进一步结合,确立基于课程讲授和实践的互动模式,在新的环境和条件下探索教与学的新方法。

1.1明确数据库课程教学目标

首先必须明确数据库课程的教学目标。本科阶段学习数据库课程主要是为了数据库应用系统的设计、规划、部署、实施、开发和管理。围绕这一目标,我们认为整个数据库课程体系结构应体现原理、方法、技术和应用的有机结合。

1.2课堂教学

⑴教学内容取舍、新知识引入数据库教程数量很大,教材层次不齐,许多教材存在问题。有些只注重理论,有些只注重实践,不能满足不同层次学生的需要。软件产业及技术发展很快,需要注重新知识(技术、标准、工具、管理模式等)的引入,跟上技术发展的步伐,了解新工具的发展及应用情况,实现与软件开发企业有机对接,与人才需求市场接轨。授课中新知识以专题化形式呈现,注重介绍流行的且成熟的技术、工具及相关的国际标准,拓展学生的视野、明晰软件技术的发展方向。⑵数据库管理工具、开发平台的选择与使用在数据库课程教材方面,一般重点本科院校多选择数据库原理等,普通本科既重视原理又注重应用,而普通高职或三本院校,多选择结合特定类型的数据库管理系统平台,侧重于应用。当前的中小型企业,由于在数据管理、分析、挖掘方面要求不强,多采用中小型数据库管理系统。大型企业,采用Sybase、Oracle等中大型数据库管理系统。有些院校开始了数据库分析与设计、高级数据库管理系统、数据挖掘等数据库相关的选修课程。由于存在教学资源等条件的限制,可以考虑以专题方式,讲解部分高级数据库的知识,给那些在数据库方面感兴趣的学生一个指引。⑶重视双语教学与实践现有的开发工具和开发资料英文居多,通过双语教学,可以提高学生外语语言能力。各高校根据教育部的有关要求,纷纷将双语教学列为教学改革的重要内容。数据库课程由于其具有一定的国际共通性,词义、专业术语的理解和诠释遵循国际惯例,其有既定的国际标准,因而往往率先成为进行双语教学的试点课程。双语教学需要学生和老师都具备较强的英语听、说、读、写能力,中国大学生虽从初中甚至是小学就开始开设了英语,但要娴熟的应用还很困难,数据库双语教学的效果并不理想。⑷注重教学互动性首先必须保障教与学的互动,如采用案例教学,让学生发表对案例的看法,采用情景教学让学生扮演不同角色,进行讨论、争论甚至辩论。其次通过网络教学平台进行互动,实现网上全程辅助教学,实现学生与教师基于网络的平台互动。⑸章节习题案例化一般来说,每章后面都有一些习题,可以考虑把一些典型的、具有一定难度的习题作为案例,给学生讲解,引导学生由易到难完成习题。后面的几个章节可以考虑把习题与项目实践挂钩。

1.3项目实践

注重实践教学是社会对计算机专业应用型人才培养的必然。当前的实践教学,一般认为只是增加上机时间,其实增加上机时间只是一种手段。在上理论课的时候,以案例方式给出展示实践环节的内容,让学生实践时,教师要多加强过程性指导。项目的开发涉及到调研、开发、运行、维护的生命周期。数据库系统也涉及到设计、开发、运行、维护的过程。数据库管理系统是为软件的运行提供数据支持和服务。特定项目、项目的特定软件开发方法,对于数据的组织、管理有不同的要求。软件的开发,以功能为导向,以性能、安全、设计约束等其他需求为前提。这就要求在选好课题的前提下,按照软件项目开发流程规范,在老师的指导下,完成项目实践。⑴组建项目开发小组教师根据学生特点(如年龄、性别、个性、学习成绩、学习方法和语言能力等),把能力参差不齐的学生安排在同一个小组,促使不同层次、不同特点的学生在合作学习中相互信任、互相学习。组员人数要适中,一般每个小组3-5个成员,每个小组由其成员推选出1名组长,组长的职责是在教师的指导下制定本小组的开发计划,并负责本组成员的工作任务分配、监督实施等各方面的工作。⑵给定部分课题,学生选题数据库是一门工程学科,它与许多课程可以做到有机互补,如C语言课程设计、面向对象程序(及课程)设计、数据库原理(及课程设计)、软件工程等内容有许多交叉知识点。在实践教学和课程设计中,对这些课程(知识点)进行整合,教师给出一定数量、一定难度的课题,学生也在教师同意前提下,自己拟定课题,最终实现统一选题。⑶实施严格的过程监督、结果考核对课题的实施过程及结果实行严格考核。开题阶段:以系统需求为基础,撰写开题报告,包括课题主要内容、需求分析及总体设计说明、各成员角色、时间安排等。审查合格后方可进行系统开发。中期检查:根据计划表检查开发进度,对遇到的问题进行指导与解决。验收:学生演示系统,说明和解释运行效果。项目完成后可进入答辩。答辩:各组指派一名代表进行陈述,然后进入教师提问环节。课程设计报告:主要考查总结工作、撰写文档的能力。包括报告是否内容完整、充实、条理是否清楚,格式是否符合科技文章规范。现代企业数据库应用基本上是工程化的合作开发,要按软件工程学的原则进行组织。将软件工程学基本方法融入数据库原理与应用课程的实践环节,使学生尽早建立起工程化的概念。按照工程化的规范,严格撰写系统开发阶段的文档。

1.4教学考核

要改变课程成绩以考试成绩为主的方式,鼓励学生多参加项目实践,参与大学生创新基金项目。许多教学研究者探讨了该课程的考核方式,甚至给出了理论考核、课内试验、课程设计以及平时考核的各自所占比例,提倡提高实践部分考试的比重。总体来说,就是在考察学生对数据库原理、方法、技术、标准和规范的掌握情况下,重视他们进行项目管理过程中的基础技能、团队合作、人际交流的综合能力的提高。将数据库原理、数据库应用和数据库设计三部分有机地联系起来形成数据库系统的总体结构,因此对课题设计的评测也从这三方面着手,建立评测框架。⑴数据库原理部分:主要评测学生在数据库的数据结构设计、数据库系统总体设计以及数据库安全保护方面完成的工作。⑵数据库设计部分:主要评测学生如何将现实系统的数据通过某种数据模型组织起来,并利用DBMS系统提供的功能,完成结构及其约束的建立。⑶数据库应用部分:主要评测现实系统业务逻辑的实现,即用特定程序设计语言、开发技术和工具,在数据库设计以及DBMS平台支持的基础上,实现系统业务功能,为用户提供友好和人性化的业务操作界面。

1.5鼓励参加竞赛、考证及培训

软件用人单位对于IT人才的要求会考虑两大因素:“即招即用”和“潜能”。学生通过参加各种竞赛,可以挖掘其特长和创新意识,培养其创新能力。参加软件及相关技术的认证考试,可以深入掌握相应的技术及应用,同时,有了认证书更加可以吸引用人单位。当前有许多各种培训机构,提供系统的培训,可以在短期内很快的提高学生的实践动手能力。经过竞赛训练、考试认证、正式培训等环节的毕业生,就业优势比较明显。

2教学效果分析

近年来,学院不断完善软件专业教学模式和学生实践环境(校外基地20来个、学校有一个省级实验示范中心、一个创新中心、多个开放的专业课程试验室),取得了良好的效果。近三年来,有近100名学生参与老师主导的多项校企联合项目的开发,项目都顺利结题;计算机专业学生参加电子设计大赛或国家二等奖1名,湖北省一、二、三等奖10余名;毕业生的毕业设计及论文成果及质量明显提高,获得了20余次湖北省大学生毕业论文一等奖,二、三等奖若干个;毕业生实习及毕业就业获得了用人单位一致好评,毕业生就业率稳定在98%以上;今年对往届毕业生的近200份有效调查问卷结果统计显示,学生对学校特别是计算机软件专业培养模式的满意度达98%。通过不断的改进软件工程教学模式,学生的基础知识和技能、团队合作精神、沟通能力、分析解决问题能力、适应能力、创新能力等得到明显提高,达到了软件工程应用性人才的目标。该模式符合“按需施教,按需育人”的理念。

3结束语

本文对应用型高校计算机专业数据库课程理论及实践教学的教学内容、教学原则及教学方法进行了探讨。通过教学实践证明了该教学模式的可行性和有效性。随着今年“互联网+”概念的提出,计算机软件相关人员将迎来新一轮机遇。

作者:李超 谢坤武 单位:湖北民族学院计算机科学与技术系 湖北民族学院科技学院