关系数据库用于计算机网络论文

2022-05-01

摘要:面向对象数据库作为第三代数据库具有前两代数据库无法比拟的优点,把面向对象的方法和数据库技术结合起来可以使数据库系统的分析、设计最大程度地与人们对客观世界的认识相一致。面向对象数据库的技术方法并不高深,但它的设计思想却有着重要价值。以下是小编精心整理的《关系数据库用于计算机网络论文(精选3篇)》,欢迎大家借鉴与参考,希望对大家有所帮助!

关系数据库用于计算机网络论文 篇1:

计算机网络设计中关系数据库技术的应用

摘 要:现阶段,随着我国科学技术水平的不断提高,计算机网络技术已经逐渐走进人们的生活中,革新了人们的生活方式和工作方式。该文主要针对目前计算机网络设计中关系数据库技术发展的现状以及存在的问题,提出几点有效的措施和建议,从而提高我国关系数据库技术的水平。

关键词:计算机 网络设计 关系数据库 技术应用

在整个经济全球化趋势的影响下,我国关系数据库技术已经被广泛应用于不同行业,特别是在今天技术飞速发展的时期,因此,只有不断提高整个关系数据库技术的质量和水平,才能够促进我国计算机网络设计事业又好又快发展。

1 关系数据库技术概述

1.1 关系数据库技术内涵

所谓关系数据库技术,主要是指在原有数据库技术的基础上,进行创新和改造,将新型技术融入其中成为一种辅助手段,尤其是将关系数据库技术广泛应用于整个计算机网络设计中,其优势是显而易见的。最早的关系数据库技术主要是用于制作一些表格和模型,通过不断丰富其内容和形式,建立成数据库。从那时候其数据库技术就已经具备了描述的特点,然后人们经过后期的处理和整合就能够将其存储下来,因此,当人们在进行提出数据的过程中,是不需要重新组合改造的,只要将有用的数据进行管理即可,这样也能够提高整个关系数据库技术的质量和水平,使其具备某种发展特性,我国最常见的数据库有:SQL、access等。

1.2 关系数据库技术的辅助功能

在整个计算机网络设计过程中,关系数据库技术的主要功能就是辅助,它主要是为了计算机网络设计而服务的,尤其是整个关系数据库的容量较大,同时还承载着各种各样的数据形式,在这个过程中有很多数据是承载了计算机网络设计的内容,从而更加完善计算机网络设计的形式。在输入关系数据过程中,需要先对这些数据进行赋值然后在进行整合重组,这样才能够确保计算机网络设计能够获取一定的参数和参考信息,从而提高整个计算机网络设计的质量和水平。我国传统的数据库输入方法大多数都是以人工输入为主,因此,很容易产生一系列的错误,从而严重影响了数据库技术水平的提高,但是发展到关系数据库技术可以将其与计算机网络设计二者有机结合,这样能够将其中各种管理数据有效录入,从而实现信息资源的传播和发展,尤其是在使用网络数据库的过程中,还能够交换其中的参数信息,简化整个数据发函的程序和过程中,一旦发现错误问题能够在第一时间紧解决和处理,在这个过程中不断变化数据信息,从而搭建一个高效、稳定的数据传输平台[1]。

2 计算机网络设计中关系数据库技术应用原理

由于我国数据库技术的种类众多,因此,在整个计算机网络设计中,可以根据不同的模式分为不同的类型,例如:模型数据库技术、层级数据库技术、网络数据库技术以及关系数据库技术等,但其中最为完善、最为全面的就是关系数据库技术,因为其拥有十分科学的数据模型,能够完成各种复杂繁琐的任务,与此同时,其应用的系统和操作简单、容易,这样不仅能够为人们提供完成的编程程序,同时还能够将其广泛应用于计算机网络设计中。在整个关系数据库技术发展的过程中C语言起到了十分重要的作用,它不仅能够满足关系数据库实际发展的需求,还能够优化计算机网络设计的效果,其基本原理如下:

由于在整个计算机数据软件系统中主要是包括了连接性和访问对象两个方面,这两个方面都是单独面向广大计算机用户的,但是其中开放数据库其能够对SQL语言进行自由定义,还能够对C语言的进行定义,这样就可以通过C语言进行访问,但是其中加入了驱动器,这就大大降低了数据库的访问频率。而数据库访问对象则提供了整个数据库信息,当访问对象构成了多个结构并且形成了一个体系之后,就能够实现多接口的访问,从而提高整个数据库技术的质量和水平,C语言也能够顺利摆脱软件进行编程,从而使整个数据库成为独立的,充分发挥了其优势[2]。

3 现阶段关系数据库技术存在的问题

虽然我国关系数据库技术已经发展到一定阶段,并且有了实质性的突破,被广泛应用于整个计算机网络设计的过程中,但其仍然存在诸多难以解决的问题,具体表现如以下几点。

3.1 关系数据库管理不到位

在整个关系数据库发展过程中,有很多技术人员对其管理不到位、重视程度较低,并没有清楚认识到其发展的重要性,也没有经过深入了解就盲目进行操作或者是應用,从而导致而了整个操作环节不规范,还有很多相关工作人员发现了关系数据库存在问题,但是没有进行及时修改和整理,从而降低了系统的访问频率,这些漏洞都会导致关系数据库处于危险状态,容易被电脑病毒所侵蚀。

3.2 关系数据人员操作不规范

现阶段我国关系数据库人员操作十分不规范,存在被病毒入侵、数据遗失、以及操作系统失联等多种问题,这不仅会影响到整个关系数据库的稳定性和安全性,还会制约关系数据库技术水平的提高,严重影响了其在计算机网络设计中的应用。如果一旦没有做好防范工作就会给黑客等可乘之机,从而严重威胁了整个计算机数据库的安全性和稳定性,其危害十分大。

4 计算机网络设计中关系数据库技术应用策略

4.1 加强关系数据库技术安全管理

在整个计算机网络设计中广泛应用关系数据库技术是十分必要的,因此,需要加强关系数据库技术的安全管理,这样才能够提供有效的、科学的数据分析,从而在第一时间发现其存在的问题和不足,相关人员要提高自己的操作能力和水平,对关系数据库技术的管理要规范、到位,这样才能够提高整个关系数据库技术的科学性和合理性,从而进一步提高计算机网络设计的质量和水平,提高计算机网络设计的效率,通过加强关系数据库技术安全管理的方法优化整个计算机网络设计效果。

4.2 提高关系数据库技术鉴别能力

每个不同的关系数据库都有其自身的特点,能够对用户的标识进行鉴别和检测,这也是计算机网络设计中的重要内容之一,随着我国科学技术水平的不断提高,鉴别关系数据库的方法也逐步增多,主要是利用身份证信息进行鉴别,利用身份证的数字进行变化鉴别,回答密保口令,随机抽取身份证数据等方式,从而优化整个计算机网络设计的内涵,为其设计提供新的发展思路。在整个过程中要不断创新传统的关系数据库技术,真正做到与时俱进、开拓创新,在实践的基础上创新,在创新的基础上实践,从而提高整个计算机网络设计中关系数据库的质量和水平,将二者有机进行结合[3]。

5 结语

综上所述,随着我国科学技术的广泛发展,计算机技术水平的不断提高,因此,将关系数据库技术广泛应用于计算机网络设计过程中其优势是显而易见的,通过加强关系数据库技术安全管理、完善关系数据库技术访问系统、提高关系数据库技术鉴别能力以及提升关系数据库技术人员素质等方法和措施,能够进一步提高我国计算机网络设计的质量和水平,优化计算机网络设计的效果,真正发挥关系数据库技术的优势,从而促进我国计算机行业持续健康发展,实现计算机行业经济效益和社会效益的最大化。

参考文献

[1] 刘建国.关系数据库技术在计算机网络设计中的应用[J].石油仪器,2001,15(3):43-46.

[2] 王冰玉.计算机网络设计中关系数据库技术的应用探析[J].硅谷,2013(12):207.

[3] 王磊,姚保峰,朱洪浩,等.计算机网络设计中关系数据库技术的应用[J].辽宁科技大学学报,2015(6).

作者:向岚

关系数据库用于计算机网络论文 篇2:

面向对象的数据库技术研究

摘要:面向对象数据库作为第三代数据库具有前两代数据库无法比拟的优点,把面向对象的方法和数据库技术结合起来可以使数据库系统的分析、设计最大程度地与人们对客观世界的认识相一致。面向对象数据库的技术方法并不高深,但它的设计思想却有着重要价值。

关键词:数据库技术;面向对象;关系数据库

Research on Object-oriented Database Technology

LUO Qi

(Hunan College of Information, Changsha 410200, China)

Key words: database technology; object-oriented; relational database

数据库发展经历了三个阶段。第一阶段是层次和网状数据库,过程化程度较高,一般用户使用困难;第二阶段是关系数据库(RDB),它以关系演算和关系代数为其数学基础,以二维表为其数据结构,利用非过程化数据操纵语言进行数据库管理,采用内/外/概念模式的三层模式结构,具有较高数据独立性,成为20世纪70年代到80年代中期的主流数据库。层次网状数据库和关系数据库尽管设计和控制方式不同,但都用于一般事务处理,统称为传统数据库。

随着应用的日趋复杂和智能化,传统数据库的缺点一点点暴露出来,人们迫切希望产生一种新的数据库解决方案来适应这些复杂需求。一种新的解决方案呼之欲出。而这个解决方案极有可能就是面向对象数据库技术。面向对象数据库的技术机理并不高深,但它的设计思想却极有价值。在传统的面向对象应用开发中,由于传统的关系数据库开发风格完全不同于面向对象风格,使得许多程序员难以从复杂的SQL编程中解脱出来(尽管已经有一些成熟的ORM技术框架,如Hibernate,但程序员仍需要做大量的数据库代码工作),从而也无法从实质上提高工作效率。

1 面向对象数据库概述

面向对象数据库系统(OODBS)首先是一个数据库系统,即系统应具备数据库系统的处理能力,其次它也是一个面向对象系统,包含面向对象的概念和方法。因此,可以用下面公式来定义面向对象的数据库系统:

面向对象的数据库系统=数据库能力+面向对象系统。

面向对象数据库系统是为了满足新的数据库应用需要而产生的新一代数据库系统。在数据库中提供面向对象的技术是为了满足特定应用的需要。随着许多基本设计应用(如MACD和ECAD)中的数据库向面向对象数据库的过渡,面向对象思想也逐渐延伸到其它涉及复杂数据的应用中,其中包括辅助软件工程(CASE)、计算机辅助印刷(CAP)和材料需求计划(MRP)。 这些应用如同设计应用一样在程序设计方面和数据类型方面都是数据密集型的,它们需要识别于类型关系的存储技术,并能对相近数据备份进行调整。

还有许多应用要求多媒体数据库,它们要求以集成方式和文本或图形信息一起处理关系数据,这些应用包括高级办公室系统的其它文档管理系统。

面向对象数据库从面向程序设计语言的扩充着手使之成为基于面向对象程序设计语言的面向对象数据库。例如:ONTOS、ORION等,它们均是C++的扩充,熟悉C++的人均能很方便地掌握并使用这类系统。

面向对象数据库研究的另一个进展是在现有关系数据库中加入许多纯面向对象数据库的功能。在商业应用中对关系模型的面向对象扩展着重于性能优化,处理各种环境的对象的物理表示的优化和增加SQL模型以赋予面向对象特征。如UNISQL、O2等,它们均具有关系数据库的基本功能,采用类似于SQL的语言,用户很容易掌握。

2 面向对象数据库的特点

面向对象数据库将面向对象的能力赋予了数据库设计人员和数据库应用开发人员,从而扩展了数据库系统的应用领域,并能提高开发人员的工作效率和应用系统的质量。面向对象数据库具备如下特点:

首先,它是一个数据库管理系统,具有数据库管理系统的基本功能。一是永久性,数据库中的数据永久保存的;二是存储管理,包括索引管理、数据聚集、数据缓冲、存取路径选择、查询优化等;三是能并发控制,提供高于当前已有数据库管理系统同样级别的、对多个用户并发操作的支持;四是故障恢复能力,提供不低于当前已有的数据库管理系统同样级别的、将数据库从故障后的错误状态中核复到某个正确状态的功能;五是交互式查询功能,且是非过程化的、高效的、独立于应用的。

其次,它是一个面向对象的系统。只有支持面向对象数据库模型,支持复杂对象,具有运用各种构造机制从简单对象组成复杂对象的能力。复杂对象构造能力加强了对客观现实世界的模拟能力,且方法自然、易理解、具有对象标识,对象标识独立于其值而存在的特性可以极大地加快查询速度;具有封装性,对象既封装了数据,又封装操作,实现了信息隐藏,使用户不必知道操作的实现细节,只而利用设计者提供的消息即可访问对象。

它还具备应用领域所需要的一些特性,如版本管理、长事务和嵌套事务、模式演化等等。

3 面向对象技术在数据库中的实现

由于计算机网络、多媒体技术、CAD/CASE等新型数据库应用的需要,数据库领域开始借助面向对象技术来满足这些需要。面向对象技术借助对象、封装和继承机制可以实现对复杂对象和复杂数据模型的支持,将面向对象技术应用于数据库是解决当今许多新型数据库应用中遇到的问题的好办法,虽然面向对象技术和数据库的结合沿着三个方向发展,当前多数数据库生产商都在研发如何将面向对象技术应用到关系数据库中。将面向对象技术应用到关系数据库中可以有两种方式。

3.1 把面向对象技术中的对象作为关系数据库系统中的一种新的数据模型

关系表中的属性值包含对象指针,对象数据的操作在关系数据库之外进行。把面向对象数据模型(ODM)和关系数据模型(RDM)结合起来,对关系数据库管理系统进行扩充,但对象查询功能受到一定的限制。

3.2 把面向对象接口添加在关系数据库中

在关系数据库系统中增加一个对象到关系转换器,将上层的面向对象模式转化为关系存储模式,存放到关系数据库中。这样,在面向对象的数据库中关系存储模型位于底层,数据库用户可以利用标准的面向对象数据库语言进行查询处理,用户输入的面向对象数据库语言被转换成关系数据库语言,从而对底层的关系存储模式进行查询等处理,同时将操作结果按照对象方式返回给用户。这种实现方式使得数据库管理系统在实现关系模型和面向对象模型之间的模型转换时需要一定的开销,执行效率比直接面向对象数据库要低一些,但这种扩充方式实现比较简单。

面向对象技术通过映射接口和关系数据库相结合,面向对象数据库强调的是对象的属性、方法和对象间的关系,设计这种类型的数据库需要理解对象到关系数据库表的映射方法。这种映射方法通过将对象类生成为SQL语言中的数据定义语言(DDL)来将对象转换成一个好的概念层的数据模型(DDL)。

4 面向对象数据库技术的发展趋势及前景展望

4.1 面向对象数据库技术的发展趋势

面向对象数据库技术的发展并不是取代关系数据库系统,而是可望成为继关系数据库技术之后的新一代数据库管理技术。面向对象技术和数据库技术的结合有三种发展途径。

1)对象关系数据库管理系统

对象关系数据库管理系统既支持SQL语句,也支持面向对象技术,实现了传统数据库技术和面向对象技术的完美结合。全球的数据库生产商争相研发这种数据库产品,数据库生产商竞争的一个焦点是如何在现有的数据库中加入面向对象技术。

2)面向对象数据库管理系统

面向对象数据库管理系统以一种面向对象语言为基础,增加数据库的功能,主要支持持久对象和实现数据共享。利用类来描述复杂对象,利用封装方法来模拟对象行为,利用继承性来实现对象的结构和方法的重用。但是这种纯粹的面向对象数据库管理系统不能支持SQL语言,不能和现有的数据库结合起来,在扩展性和通用性方面受到限制。

3)对象关系映射数据库系统

对象关系映射数据库系统是在对象层和关系层之间建立一个映射层,使得数据源中的关系数据能够进入对象领域,并且作为对象供上层使用。

4.2 面向对象数据库技术的前景展望

面向对象技术是近20年来计算机技术界和工业界研究的一大热点。面向对象方法与先进的数据库技术相结合已成为当今数据库领域研究和发展的主要方向之一。

将面向对象技术应用到数据库系统中,使数据库管理系统能够支持面向对象数据模型的数据库模式。对提高数据库系统模拟和操纵客观世界的能力,扩大数据库应用领域具有重要的意义;将面向对象技术应用到数据库的集成开发环境中,使数据库应用开发工具能够支持面向对象的开发方法并提高相应的开发手段,对提高应用软件的开发质量和软件的生产能力是十分重要的。

从根本上讲,面向对象数据库技术对复杂对象既要有极强的表达和建模能力,又要有很强的存储和管理能力,这正是传统数据库技术面向复杂工程数据所难以胜任的关键技术。

参考文献:

[1] 邓娟,周冰.面向对象与数据库技术结合发展现状研究[J].科技资讯,2009,(3):5.

[2] Bruce Eckel. Java编程思想[M].4版.陈昊鹏,译.北京:机械工业出版社,2006.

[3] 王功明,关永.面向对象数据库发展和研究[J].计算机应用研究,2006,(3):1-4.

[4] Alex Kriegel,Boris M.Trukhnov. SQL宝典[M].高伟等译.北京:电子工业出版社,2003.

[5] 张珊靓,支丽平.面向对象的数据库技术初探[J].计算机与信息技术,2007,(15):316.

[6] 朱亚楠,毛国平.面向对象数据库技术及其前景分析[J].软件导刊,2009,8(2),162.

作者:罗 奇

关系数据库用于计算机网络论文 篇3:

浅谈数据库技术发展

摘要:本文收集了有关数据库技术发展趋势与方向的文献。并对这些文献进行整理,讨论了数据库发展的主流及趋势问题。

关键词:数据库技术;发展;现状;趋势;数据仓库

1 引言

处于“互联经济”的今天,无论是个人、群体还是企业都必须通过互联才能相互影响,才能谋求发展或寻找机遇。也许Internet能将企业、客户、合作伙伴以及潜在的业务往来者以最优的方式连接起来,但怎样才能在它们之间提供满意的信息获取与提交方式,其中,数据库技术将扮演重要的角色。

2 数据库技术发展的现状— 关系数据库技术仍然是主流

2.1 目前国内外发展现状

在数据库技术的当前及未来发展里程中,数据仓库以及基于此技术的商业智能无疑将是大势所趋。IBM的实验室在这方面进行了10多年的研究,并将研究成果发展成为商用产品。除了用于OLAP(联机分析处理)的后台服务器DB20LAP Server外,IBM还提供了一系列相关的产品,包括前端工具,形成一整套解决方案。其它数据库厂商在数据仓库领域也毫不示弱方法各有不同。Informix也是类似,在其动态服务器IDS(Informix Dynamic Server)中提供一系列相关选件,如高级决策支持选件AdvancedDecision Support Option,OLAP选件扩展并行选件Extended Parallel Option等,并认为这种体系结构严谨,管理方便,索引机制完善,并行处理的效率更高,其中数据仓库和数据库查询的SQL语句的一致使用户开发更加简便;而微软则是在其SQIServer7.0中集成了代号为Plato柏拉图)的OLAP服务器,与上述公司不同的是,Sybase提供了专门的0LAP服务器SybaselQ,并将与数据仓库相关工具打包成Warehouse Studio.

从中国的数据库市场来看,大部分数据库系统的建立是用来进行传统的OLTP业务。也有一些企业建立了数据仓库系统,但真正发挥效用的却不多见。和TCP/IP,SMTP,Java等相比,尚不存在可靠的、完善的、被广泛接受的数据仓库标准,影响了数据仓库项目的实施。

2.2 关系数据库技术仍然是主流

关系数据库技术出现在20世纪70年代,经过80年代的发展到90年代已经比较成熟,在90年代初期曾一度受到面向对象数据库的巨大挑战,但是市场最后还是选择了关系数据库。无论是《ORACLE 公司的Oracle 9i、IBM公司的DB2,还是微软的SQL Server等都是关系型数据库。Gartner Dataquest的报告显示关系数据库管理系统(RDBMS)的市场份额最大,2000年RDBMS的市场份额占整个数据库市场的80%,这个比例比1999年增长了15%。这组数据充分说明RDBMS仍然是当今最为流行的数据库软件。

3 数据库技术发展的趋势

3.1 下一代数据库技术的发展主流— 面向对象的数据序技术与关系数据序技术针对关系数据库技术现有的局限性,理论界现在主要有三种观点:

(1)面向对象的数据库技术将成为下一代数据库技术发展的主流。

(2)将面向对象的数据库技术引入关系数据库中— 面向对象的关系数据库技术。

(3)演绎面向对象数据库技术。

3.2 数据库技术发展的新方向——非结构化数据库。

非结构化数据库是部分研究者针对关系数据库模型过于简单,不便表达复杂的嵌套需要以及支持数据类型有限等局限,从数据模型人手而提出的全面基于因特网应用的新型数据库理论。他们认为这种数据库的最大区别就在于它突破了关系数据库结构定义不易改变和数据定长的限制,支持重复字段、子字段以及变长字段并实现了对变长数据和重复字段进行处理和数据项的变长存储管理,在处理连续信息(包括全文信息)和非结构信息(重复数据和变长数据)中有着传统关系型数据库所无法比拟的优势。但研究者认为此种数据库技术并不会完全取代现在流行的关系数据库,而是它们的有益的补充。

3.3 数据库技术发展的又一趋势— 数据库技术与多学科技术的有机结合

有学者指出:数据库与学科技术的结合将会建立一系列新数据库,如分布式数据库、并行数据库、知识库、多媒体数据库等、这将是数据库技术重要的发展方向。其中,许多研究者都对多媒体数据库作为研究的重点,并认为多媒体技术和可视化技术引人多媒体数据库将是未来数据库技术发展的热点和难点。

3.4 未来数据库技术及市场发展的两大方向—数据仓序和电子商务

部分学者在对各个数据库厂商的发展方向和应用需求的不断扩展的现状进行分析的基础上,提出数据库技术及市场在向数据仓库和电子商务两个方向不断发展的观点。他们指出:从去年开始,许多行业如电信、金融、税务等逐步认识到数据仓库技术对于企业宏观发展所带来的巨大经济效益,纷纷建立起数据仓库系统。在我国提供大型数据仓库解决方案的厂商主要有。Oracle, IBM, Sybase, CA及Informix等厂商,巳经建设成功并已收回投资的项目主要有招商银行系统和国信证券系统等。目前,国内外学者对数据仓库的研究正在继续深人。与此同时,一些学者将数据库技术及市场发展的视角瞄准电子商务领域,他们认为:现在的信息系统逐渐要求按照以客户为中心的方式建立应用框架,因此势必要求数据库应用更加广泛地接触客户,而Internet给了我们一个非常便捷的连接途径,通过Internet我们可以实现所谓的。One-One Marketing和。One-One business,进而实现e-busines.因此,电子商务将成为未来数据库技术发展的另一方向。

3.5 数据库技术的实践性发展— 面向专门应用领域的数据库技术

许多研究者从实践的角度对数据库技术进行研究,提出了适合应用领域的数据库技术,如工程数据库、统计数据库、科学数据库、空间数据库、地理数据库等。这类数据库在原理上也没有多大的变化,但是它们却与一定的应用相结合,从而加强了系统对有关应用的支摔能力,尤其表现在数据模型、语言、查询方面。部分研究者认为,随着研究工作的继续深人和数据库技术在实践工作中的应用,数据库技术将会更多朝着专门应用领域发展。

4 当代与未来数据库研究的热点一数据挖掘、知识发现与数据仓库

随着计算机网络技术及Internet应用的日趋普及,势必要求数据库系统的应用平台向Web平台迁移,最终达到全球数据信息共享的目的,如何实现数据库平台与Web平台的无缝对接即对Web数据库技术的研究已成为近期研究的热点.国内外学者对数据仓库技术以及与之相关的数据挖掘和知识发现进行了大量的研究和论述。从数据库中发现知识(KDD)(即知识发现)的核心技术就是数据挖掘(DM)。数据挖掘是目前发展极为迅速的一个研究领域,它综合了机器学习、统计分析和数据库技术,是为数据库中数据的决策型使用服务的。如何扩充数据库系统的功能,使之包括数据挖掘能力,是当前数据库界的一个热点,具体说来,就是研究简单的查询原语和新一代查询优化技术。实际上,数据仓库技术所要研究和解决的问题就是从OLAP系统、异构分散的外部数据源、脱机的历史业务数据中获取数据,处理后为数据分析和管理决策提供应用服务。部分研究者认为要推动数据仓库技术的发展就需要将数据挖掘和数据仓库协同起来工作。他们认为:一方面,数据仓库技术可以迎合和简化数据挖掘过程中的重要步骤,提高数据挖掘的效率和能力,确保数据挖掘中数据来源的广泛性和完整性。另一方面,数据挖掘技术已经成为数据仓库应用中极为重要和相对独立的方面和工具。目前,国内对数据仓库、数据挖掘等数据库技术的研究正在紧锣密鼓地进行,该技术的发展无疑将会推动新一轮的数据库技术的发展。

5 数据库发展前景与展望

5.1 智能化

计算机科学主要目标是使计算机与人的界面尽量靠近人这边。因此,要尽量提高计算机的智能水平。智能化是计算机科学各个分支的研究前沿。在数据库方面,智能化的工作是将人工智能技术与数据库技术相结合,即演绎数据库知识库研究。目前的主要困难在于递归查询处理无法取得满意的性能,硬件技术的革命(大内存、并行机、高速存取的外存储器)将是提高知识库查询效率的重要因素。

5.2 多媒体

多媒体数据处理的困难很多,即使是一般的复杂对象目前也还不能很好地处理。多媒体数据的建模、存储和多媒体数据库的查询及查询处理等都是需要我们研究解决的内容。

5.3 网络化

信息分布方面主要是分布式数据库系统的研究。分布式数据库从20世纪70年代开始研究,但是一直没有出现商品化的分布式数据库系统,这说明了它的难度。当前比较好的具有数据分布特征的数据库管理系统是Client/Server体系结构的系统(如:SYBASE,ORACLE7等)。但新的计算机应用又对它提出了新的要求,智能化、新型事务模型、多媒体数据的处理、高速信息通讯、数据源的高度透明性等将是新型的分布式数据库系统的重要研究内容。

5.4 与软件工程的结合

到目前为止,数据库设计与应用程序设计是分离的,并且在具体的应用系统开发中,往往由2个小组各行其事。其后果是一方面的优良设计不得不放弃,导致系统性能低下或用户要求无法满足。面向对象技术是二者结合的有效手段。但是,良好地结合还需要很长时间的努力。处理的数据越来越庞大、计算机网络越来越复杂、系统的智能水平越来越高是计算机系统发展的总趋势。因此,未来的信息管理系统的特征将是处理复杂对象、分布、智能。在复杂对象处理方面,面向对象数据库、多媒体数据库将会由于广泛的应用背景和强大系统实验而迅速发展。在数据分布方面,客户/服务器数据库系统将快速发展,并在应用上取得良好效果。在智能化方面,数据库和人工智能将在各自的领域不断发展、不断取得新的成果。二者结合方面的研究将不断地利用二者的成果研制出新型的系统。任何时候两方面的结合都是必要的。

6 结论

从对有关数据库技术发展文献的调研和综述可以看出:目前,国内外大部分研究者对数据库技术集中于以下几方面当前数据库技术发展的主流问题;未来数据库技术的发展主流问题;数据库技术与学科技术结合发展的问题;数据库技术在专业应用领域中的发展向题;数据库技术发展的新趋势问题;数据仓库技术与数据挖掘技术。我们从信息集成、数据流管理、传感器数据库技术、半结构化数据与XML数据管理、网格数据管理、DBMS自适应管理、移动数据管理、微小型数据库、数据库用户界面等方面分别讨论目前数据库领域研究方向的发展现状、面临的问题和未来趋势。

在众多新技术应用中,对数据库研究最具影响力,推动数据库研究进入新纪元的无疑将是Internet的发展。Internet中的数据管理问题从深度和广度两方面对数据库技术都提出了挑战。从深度上讲,在Internet环境中,一些数据管理的基本假设不再成立,数据库研究者需要重新考虑在新情况下对传统技术的改进。从广度上讲,新问题的出现需要我们开拓思路,寻求创新性的技术突破。

参考文献:

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

[2]黄义弘,黄文钰.数据库系统原理与设计[M].清华大学出版社,2005.5.

[3]杨继业,杨伟,董彦芳,等.数据库发展综述[J].山西气象,2002,第2期(总第59期).

[4]向海华,数据库技术发展综述[J].现代情报,2003年12月第12期.

[5]聂哲,数据库发展新技术[J].Computer Era 2002第12期.

[6]周宇葵,杜方冬.数据库发展之现状[J].现代图书情报技术,2000年第5期.

[7]李新安.数据库技术发展前景展望[J].山东电力高等专科学校学报,第8卷(2005).

收稿日期:2008-01-02

作者简介:殷云霞(1981-),女,安徽中医学院医药信息工程学院,助教,合肥工业大学硕士研究生,研究方向:计算机应用。

作者:殷云霞

上一篇:保险市场消费行为营销策略论文下一篇:企业间接社会责任问题分析论文