(四川工业科技学院,四川德阳市618000)
摘要:众所周知,数据库技术是计算机技术中的核心技术之一。目前,计算机技术已经广泛应用于我们的经济生活及教育教学等社会的各个领域,而数据库技术就是整个计算机技术系统的关键技术。因此,数据库技术的发展的顺利与否将直接影响到计算机技术的发展,同时,也影响到社会的进步。本文介绍了数据库技术的发展历史,阐述了数据库技术的发展现状,并探讨了数据库技术的发展趋势。
关键词:数据库技术;发展现状;发展趋势
20世纪60年代后期,开始出现数据库技术这个“新词汇”,它的出现时计算机技术逐渐发展的必然产物。开发数据库技术的初衷是为了实现对数据资源的有效管理和访问。随着社会的发展,科学的进步,数据库技术已经与计算机网络技术紧密的结合在一起。此两种技术相辅相成,已经逐渐成为现今社会使用最为广泛的两个领域。随着对数据库技术的理解和研发的深入,数据库技术已经逐步完善。应用领域也得到了不断的拓展,从原始的事务处理发展到信息检索,专家系统和计算机辅助设计领域。它帮助了人们的生活和工作,促进了社会的发展。
1、数据库技术的发展进程
数据库技术是信息系统的核心技术,对它的深入研究有助于计算机数据的管理工作。那么如何有效地获取数据、处理数据,并且很好的组织数据、存储数据将成为数据库技术研究的重点课题。数据库技术是一种通过用数据库结构,设计,存储,管理等理论和方法并使用这些理论来分析和处理数据的技术。数据库技术的发展主要有三个主要阶段:
(1)层次与网状数据库系统。该系统是在20世纪70年代研制出来的。该系统是数据库系统的先驱,而网状数据库系统则是数据库概念,方法和技术的奠基人。
(2)关系数据库系统。关系数据模型是在1970年由EdgarF.Codd提出的,为开创关系数据库技术奠定了理论基础,在随后的80年代,研发出了非常多的关系数据管理系统,如Ingres、Informix、DB2等,在当时企业的信息管理、情报检索等领域,这些系统都被广泛的应用其中。同时,也为研究第三代数据库系统打下了坚实的基础。
(3)第三代数据库系统。不仅保留了第二代数据库系统的技术,而且还在数据管理、知识管理等方面进行了拓展研究[1]。
2、数据库技术的发展现状
当今时代的数据库技术的特征是:渗透并与网络通信技术,面向对象编程技术,人工智能技术和并行计算机技术等技术集成。具有上述特征的数据库技术包括新的数据系统,例如:知识库系统、分布式数据库系统和活动数据库系统。
2.1知识库系统
知识库系统是通过数据库技术和人工智能技术的相互渗透整合产生的,即将数据库技术添加到人工智能技术中。将数据库技术与人工智能技术相结合,提高DBMS的表达,推理和查询功能。不仅如此,知识库系统还优化了数据库的查询能力,提高了数据库的查询效率[2]。
2.2分布式数据库系统
分布式数据库系统是来自同一网络中的不同计算机上的数据的组合。在数据库系统中,每个服务器都有相应的系统跟客户端,并且通过网络可以联机三台服务器。网络中的每个节点都可以进行相对独立数据处理,并支持局部应用。不仅如此,网络中的每个节点皆可以通过网络的子系统来支持全局应用。
2.3主动数据库
活动数据库与被动数据库相关。活动数据库用于将一些新事件,操作规则和条件输入到传统数据库中,然后使用数据库管理系统检测数据库的运行状态。确定数据库是否满足设置条件,并在满足条件后立即执行命令。
3、数据库技术的发展趋势
通过分析数据库技术的当前的应用,我们可以发现很多企业都面临着数据难以扩展的困境。怎样有效地解决大量的数据库信息存储和管理是目前亟待解决的问题。而且,大多数用户还无法完全使用DBMS来分析海量数据和空间型数据。
3.1商业智能
近年来,随着数据库技术在商业中的广泛应用,各个企业数据库中的数据量正在日益增加。解决这个问题的最好办法就是商业智能化。商业智能是一种可以帮助公司做出科学决策,并且能够有效地收集、存储、分析和查询数据的有效技术。而且,商业智能技术可以提供在线分析处理数据的功能,这将是数据库技术的未来的主要发展趋势[3]。
3.2数据仓库
数据仓库是多学科技术的结合。它是计算机核心系统和信息挖掘的基础。它通过数据仓库工具进行工作,这是此系统的关键。而数据仓库管理系统则是能够保证整个系统正常运作的关键所在。例如:在我国石油产业的发展过程中,对于信息技术的需求逐渐增多,企业的信息化也在加速,安全信息化管理的要求也越来越高。但是,现在大多数企业还是使用的是传统数据库技术,无法对有效数据进行多样化处理,使企业人员获取的信息量不足或者是质量不高,导致企业做出错误的决策。利用数据仓库技术则可以将企业所需的数据处理环境中有效地抽取出来,并使用DSS处理系统进行数据的二次处理。因此,应用数据仓库系统不仅可以提高企业的分析、决策的质量,还可以提高企业的安全管理水平,从而促进企业的长足发展。
结语
数据库技术是企业进行数据处理的主要凭借技术,同时也是计算机技术的核心技术之一。本文阐述了数据库技术的发展进程、现状以及发展趋势,最后分析得出,第三代数据库系统既可以为企业提供较好的建模能力,还可以针对不同应用领域的特点,开发出更多先端的数据库系统,例如:商业智能技术、数据仓库技术等[4]。
参考文献
[1]张岚.浅析数据库技术的发展趋势[J].信息与电脑,2012,14(10):137-138.[2]明智勇.数据库技术的现状与发展趋势探索[J].产业与科技论坛,2013,22(1):80-81.
[3]张俊,吴绍辉.数据库技术的研究现状及发展趋势[J].工矿自动化,2011,6(7):34-36.
[4]陈国红.数据库技术及其发展趋势[J].纺织高校基础科学学,2011,15(8):114-115