数据库技术发展略谈

来源 :电脑迷 | 被引量 : 0次 | 上传用户:daihongjun2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 信息化飞速发展的今天,我们不仅对网络信息依赖,更对数据库信息系统依赖,本文仅对数据库管理系统的现状以及一些重要的发展方向作一简要综述。
  关键字 数据库 发展 趋势
  中图分类号: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.
其他文献
摘 要 提起计算机病毒,相信绝大多数用户都不会陌生,有些用户甚至还对计算机病毒有着切肤之痛。但是如果问起计算机病毒的特点和预防方法等,能够回答出来的用户可能并不多。为此,本文就计算机病毒的种类、误区和预防方法做了简单介绍。  关键字 计算机 病毒 预防  中图分类号:TP3 文献标识码:A  计算机病毒是指那些具有自我复制能力的计算机程序,它能影响计算机软件、硬件的正常运行,破
摘 要 本论文将着眼于云计算中的用户、监管、计费等基本方面,提出适用于云计算平台的网络管理机制,并针对各个功能,给出了解决方案。  关键词 云计算 网络管理 系统分析  中图分类号:TP3 文献标识码:A  随着云计算的推广,大量云计算基础设施投入使用。由于云计算超大规模、虚拟化等特点,相对于传统电信网、互联网的管理,管理起来更加复杂,也遇到前所未有的问题。当前研究最多的是针对云
刘一止(1078-1160),字行简,号太简居士,又号苕溪先生,湖州归安(今浙江吴兴)人。是一位在两宋之交产生过一定影响的作家。他的诗、文、词创作都取得了显著的成就,他的著作《苕溪集》共
“得”是结构助词之一,带“得”的述补结构(V/A+得+C)是最常使用的一种结构类型。学界对“得”及述补结构做过很多研究,也有许多突破性的发现,但仍有一些问题尚未清楚。本文以结构