• 休闲生活
  • 教育教学
  • 经济贸易
  • 政法军事
  • 人文社科
  • 农林牧渔
  • 信息科技
  • 建筑房产
  • 环境安全
  • 当前位置: 达达文档网 > 达达文库 > 人文社科 > 正文

    数据库技术发展略谈

    时间:2021-04-08 07:52:58 来源:达达文档网 本文已影响 达达文档网手机站

    摘 要 信息化飞速发展的今天,我们不仅对网络信息依赖,更对数据库信息系统依赖,本文仅对数据库管理系统的现状以及一些重要的发展方向作一简要综述。

    关键字 数据库 发展 趋势

    中图分类号:TP3 文献标识码:A

    数据库管理系统(Database Management Systems,简称DBMS)是指提供各种数据管理服务的计算机软件系统,这种服务包括数据对象定义、数据存储与备份、数据访问与更新、数据统计与分析、数据安全保护、数据库运行管理以及数据库建立和维护等。

    纵观数据库发展,三大数据库巨头公司纷纷推出其最新产品,数据库市场竞争日益加剧。从最新的IDC报告显示,在关系数据库管理系统(RDBMS)软件市场上,Oracle继续领先对手IBM和微软,但是微软在2006年取得了更快的销售增长率。

    1流产品的发展现状

    数据库管理系统经历了30多年的发展演变,已经取得了辉煌的成就,发展成了一门内容丰富的学科,形成了总量达数百亿美元的一个软件产业。

    2数据库发展特征

    根据对数据库发展的技术趋势不难看出,整个数据库发展呈现出了三个主要特征:

    (1)支持XML数据格式

    IBM公司在它新推出的DB2 9版本中,直接把对XML的支持作为其新产品的最大卖点,号称是业内第一个同时支持关系型数据和XML数据的混合数据库,无需重新定义XML数据的格式,或将其置于数据库大型对象的前提下,IBM DB2 9允许用户无缝管理普通关系数据和纯XML数据。

    (2)商业智能成重点

    为应对日益加剧的商业竞争,企业不断增加内部IT及信息系统,使企业的商业数据成几何数量级不断递增,如何能够从这些海量数据中获取更多的信息,以便分析决策将数据转化为商业价值,就成为目前数据库厂商关注的焦点

    (3)SOA架构支持

    SOA已经成为目前IT业内的一个大的发展趋势,最初IBM和BEA是该理念的主要推动者,后来有越来越多的企业加入,开始宣称支持SOA,其中包括Oracle,而微软开始并不是非常赞同SOA的,但是,随着时间的发展,目前国内主流的数据库厂商都开始宣称他们的产品是完全支持SOA架构的,包括微软的SQL Server 2005,从微软态度的转变可以看出,未来IT业的发展与融合,SOA正在成长为一个主流的趋势。

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

    关系数据库技术出现在20世纪70年代、经过80年代的发展到90年代已经比较成熟,在90年代初期曾一度受到面向对象数据库的巨大挑战,但是市场最后还是选择了关系数据库。无论是Oracle公司的Oracle 9i、IBM公司的DB2、还是微软的SQL Server等都是关系型数据库。

    4产品形成系列化

    一方面,Web和数据仓库等应用的兴起,数据的绝对量在以惊人的速度迅速膨胀;另一方面,移动和嵌入式应用快速增长。针对市场的不同需求,数据库正在朝系列化方向发展。

    5支持各种互联网应用

    数据库管理系统是网络经济的重要基础设施之一。支持Internet(甚至于Mobile Internet)数据库应用已经成为数据库系统的重要方面。对于互联网应用,由于用户数量是无法事先预测的,这就要求数据库相比以前拥有能处理更大量的数据以及为更多的用户提供服务的能力,也就是要拥有良好的可伸缩性及高可用性。

    6向智能化集成化方向扩展

    数据库技术的广泛使用为企业和组织收集并积累了大量的数据。数据丰富知识贫乏的现实直接导致了联机分析处理(OLAP)、数据仓库(Data Warehousing)和数据挖掘(Data Mining)等技术的出现,促使数据库向智能化方向发展。

    7数据库技术的发展趋势

    数据、计算机硬件和数据库应用,这三者推动着数据库技术与系统的发展。数据库要管理的数据的复杂度和数据量都在迅速增长;计算机硬件平台的发展仍然实践着摩尔定律;数据库应用迅速向深度、广度扩展。尤其是互联网的出现,极大地改变了数据库的应用环境,向数据库领域提出了前所未有的技术挑战。

    此外,数据库的发展还有以下一些新特点:

    (1)提供持续的数据可用性

    构建一个高可用性 IT 基础架构,对所有希望在当今瞬息万变的经济环境中立于不败之地并取得成功的企业而言都至关重要。

    (2)用低成本实现系统的伸缩性

    大多数企业的每个主要应用系统都拥有专门的存储器和服务器,这样传统的布署,个别看好像效果不错。

    (3)保证互联网架构下的安全

    企业将应用架构在互联网平台上,都面临如何保护互联网架构下的数据安全问题。

    (4)集成商业智能功能

    大多数企业中,商业智能应用程序的部署是沿着技术线路划分的。

    (5)简化数据库的管理

    今天,业务环境的竞争日趋激烈,如何以最低的成本,同时不以降低服务水平为代价,管理信息技术(IT)基础设施是企业目前面临的挑战。

    8结束语

    数据库管理系统已经成为软件产业的重要组成部分,是信息化过程中最重要的技术基础之一。我们认为,数据库软件的发展将仍然是关系系统内核基础上进行扩展的技术路线。

    参考资料

    [1] 殷云霞.浅谈数据库技术发展—《电脑知识与技术·学术交流》.龙源期刊网,2008.5.

    [2] 曹会文.论多媒体数据库的关键技术问题.论文网,200.1.

    [3] 王珊,萨师煊.数据库系统概论.高等教育出版社,2006.

    相关热词搜索: 技术发展 数据库

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网