设为首页 收藏本站
| 数控仿真 | 技术文章 | 公路造价 | 文档管理软件 |
| 幸运之门彩票网 | 彩票新闻 | 免费招聘 | 百科问吧 | 百姓族谱 | 小游戏网 |
世界上最高的沙雕是?
文档管理 | 数据库技术 | 全文检索 | 中文分词 | 文件格式 | Lucene | FireBird | IIS | 免费小游戏 | 彩票论坛
Google
北京紫气东来网络公司 > 技术文章 > 数据库技术 > 数据库的三重境界
数据库技术 | FireBird | My SQL |
数据库的三重境界

发表:北京紫气东来网络公司www.chianwiss.com,本文被阅读:1
很难想象,现在还有什么应用跟数据库无关。就连微软的下一代操作系统Vista,也要用其数据库来组织其新式的文件系统。可以说,经过多年的发展,数据已经成为整个信息化进程和下一阶段发展的最可宝贵的资源,而保存和管理数据资源的数据库,其技术的发展和进步,就成为了最值得关心和重视的问题。

  国学大师王国维曾经有过一个著名的"三重境界"之说,他将晏殊的《蝶恋花》、欧阳修的《蝶恋花》和辛稼轩的《青玉案》三首词中各取出一句话,来讲述成功的三重境界。而这样的三重境界,似乎也可以同样被借用来形容数据库管理技术的发展历程。从层次型数据库到管理关系型数据库,乃至目前的同时支持关系型和XML的混合型数据库,数据库管理技术在其发展的将近40年的历程中,走过了一条不断创新的三重境界。

  IMS:为阿波罗号护航

  "昨夜西风凋碧树。独上高楼,望尽天涯路",这句话用来形容数据库管理系统出现以前的数据管理可以说恰如其分。在数据处理还是穿孔卡片来进行时,彼时的数据管理,只是对卡片进行物理的存储和处理。数据的存储和管理极其麻烦和复杂,根本无法体现出高效性。在1956年IBM生产出第一个磁盘驱动器(Model 305 RAMAC)之后,引发了数据管理的革命,并且因此得以随机存储数据。

  此后,出现了最早版本的数据库,即网状数据库管理系统(DBMS),由通用电气公司1961年开发成功,其IDS(Integrated DataStore,集成数据存储)是世界上第一个网状DBMS,也是第一个DBMS。但是它只能运行于通用电气的主机上,且数据库只有一个文件,所有的表必须通过手工编码生成,有着极大的局限性。

  为此,IBM开发的层次数据库IMS(Information Management System,信息管理系统)受到了极大的欢迎,成为了最著名也是最典型的层次型数据库管理系统。

  1966年,IBM与其客户(北美洛克维尔公司和卡特彼勒公司)合作,共同开发新型数据库,用于帮助NASA管理宏大的阿波罗计划中的繁琐资料,并且在1968年由IBM的工程师完成。1969年,该数据库作为IBM的产品发布时被更名为"IMS(Information Management System,信息管理系统)。

  在1969年,NASA成功发射了阿波罗11号实现了人类首次登月之后,NASA继续在其航天飞机计划中使用着该产品。直至今日,该数据库一直有着用武之地,在如今的互联网应用连接、商务智能等应用中找到了全新的角色。

  RDBMS:IBM打开的新天地

  虽然层次数据库已经可以很好地解决数据集中和共享的问题,但是其在数据独立性和抽象级别上依然有着欠缺。所以,使得数据库管理人员未免"衣带渐宽终不悔,为伊消得人憔悴。"

  还好,就在1970年,IBM研究员E.F.Codd提出了关系模型的概念,由此奠定了关系模型的理论基础。他所发表的论文"A Relational Model of Data for Large Shared Data Banks"也被认为是数据库系统历史上具备划时代意义的里程碑。在经过不断的发展和论证之后,最终使得更具备优势的关系型数据库成为了市场的主流。随后,在1974年,IBM公司的Ray Boyce和Don Chamberlin提出了SQL语言,它实现了数据库生命周期中的全部操作,为关系数据库奠定了另一块里程碑。

  在1979年,IBM完成了第一个实现SQL的DBMS。在20世纪的80年代早期,IBM利用了RDBMS和SQL的第二阶段的技术,创建了新型的数据库产品,并将其命名为DB2,也就是拥有第二代技术的数据库产品。而在过去的岁月中,DB2已经从重要的大型机产品发展成为可在各种服务器平台上运行的产品。尤其是在System 390(即目前所称的System z)中,DB2已经成为分布式计算的核心。

  尽管不断地有同时期厂商的数据库产品的竞争,但是DB2依然在高端企业应用市场受到了广泛的应用及好评。经过多年的发展和进步,在System z和安装了Linux系统的英特尔平台上,已经运行有近50万台的DB2数据服务器。

  IBM DB2 9:成熟的优化大师

  随着信息化进程的发展和企业间、企业内部信息交换的需要,XML作为标准化的数据存储格式,其数据量正面临着巨大的增长。而事实上,每个行业都在实施着XML数据标准,新版的微软Office软件也将以XML格式存储文档。

  此外,正有越来越多的公司开始转向使用XML技术,以便在不同的系统和应用程序之间交换数据并适应快速变化的环境,从而帮助他们逐步实现SOA。

  "众里寻他千百度,回头蓦见,那人正在,灯火阑珊处",结合了关系型数据库和层次型数据库二者特点的DB2 9(代号Viper)引入了另外一种可能――混合型数据库,该数据库可以非常好地支持XML数据,同时也对其他技术包括SQL、表格数据结构和各种DBMS特性的支持依然存在。

  在此之前,文件系统可以应付简单的任务,但是在需要处理大量文档时它们就表现不佳。并发性、恢复、安全和可用性等问题变得难以管理。尽管商业关系数据库管理系统(DBMS)解决了这些问题,但是在其他方面有所欠缺。DBMS通常只是提供两种基本的数据库设计选项――将每个 XML 文档完整地存储为一个大型对象,或者将它"撕开",分散存储在多个表的多个列中。这样不仅无法完整体现XML的层次结构,而且效率低下、不够灵活。

  此外,纯粹的XML DBMS 在IT基础设施中引入了一种新型的环境,但是这样的环境还没有经过考验,其集成能力、所需要的人员技能以及未来的生命力也都不确定。

  因此,必须找寻可以高效共享、搜索和管理公司大量XML文档和消息的系统,以便帮助企业减少存储和使用XML数据所需要的时间及工作量,以期减少应用开发费用且提高业务灵活性。混合型数据库DB2 9正好适应了这样的需要。通过DB2 9,用户可以使用同一个数据库对象同时管理"传统的"SQL数据和XML文档,甚至,还可以编写一个查询同时搜索和处理这两种数据形式。

  具有如此特点的DB2,是业界第一款也是惟一一款可以使用行业标准接口的关系数据来管理pureXML的数据库,它在三个领域具备了独到的创新:XML数据管理、数据压缩和SAP优化。其中,最重要的功能即XML数据管理,它使用了IBM的"pureXML"解决方案来管理以XML格式存储的数据。

这意味着DB2 9可以提供XML数据的"原生态"存储,而无需将数据转化成行列格式,更无需将其作为大型对象来存储。为实现这样的功能,IBM对DB2进行了扩展,使DB2 9包含了如下的新技术:

   新的存储技术,可以高效地管理 XML 文档中固有的层次结构。

   新的索引技术,可以提高在 XML 文档之间和内部进行搜索的速度。

   新的查询语言支持(对于 XQuery)、新的图形化查询构建器(对于 XQuery)和新的查询优化技术。

   根据用户提供的模式检验 XML 数据的能力。

   新的管理功能,包括对关键数据库工具的扩展。

   与流行的应用程序编程接口(API)的集成。

  而通过应用压缩技术,DB2 9在客户的实际测试中,可以为客户节约40~80%的存储需求,同时能够维护甚至改善应用程序的性能。

  基于DB2 9的革命性的创新与性能,SAP也为使用mySAP商业应用程序的中小型客户选用了DB2 9作为数据服务器。

  IBM:不断创新的源泉

  可以说,IBM DB2 9只是IBM数据库长期保持其领先历程的最新进展,正是IBM基于市场需求研究基础上的不断创新,推动了数据库技术及其应用的不断进步。如果说上世纪60年代,IBM最初的数据库技术重点是为了高性能应用软件需求提供交易支持,因此使得DB2成为了成熟的优化大师; 那么现在的IBM更加注重信息服务管理,是为了企业破除数据孤岛,提供灵活的信息基础设施,DB2 9就是最灵活的、在网络和应用中提供信息的服务大师。

  这不断创新和发展的过程,成就了IBM DB2 9今天无与伦比的领先地位,就像海伦.凯勒所说"我碰到了不可胜数的障碍,跌倒了,我一次次地坚强地爬起来,每前进一步,我的勇气就增加一分,我相信我一定能达那光辉的云端,碧天的深处――我希望的绝顶。"


wiss文档协同系统三分钟解决一切文档管理的烦恼,帮您完成公司文档到资产的转变!!!
更多功能欢迎访问 http://www.chinawiss.com
 北京紫气东来网络公司 > 技术文章 > 数据库技术
·浅谈数据库管理系统在近些年内的发展趋势 (4)
·数据库技术的发展趋势 (4)
·论数据库技术的发展史 (3)
·数据库开发程序员在开发过程中的注意事项 (3)
·带你深入了解高效的内存数据库系统FASTDB (3)
·使用链接服务器在异构数据库中查询数据 (3)
·数据库审计系统核心指标浅析 (3)
·设计应用程序时避免阻塞的八个准则 (3)
·数据库开发程序员在开发过程中的注意事项 (3)
·带你深入了解高效的内存数据库系统FASTDB (3)
·使用链接服务器在异构数据库中查询数据 (3)
·数据库审计系统核心指标浅析 (3)
·嵌入式数据库的现状和未来 (3)
·开源数据库SHARDING技术 (3)
·甲骨文数据库涨价18% IBM降价抢客户 (4)
·浅谈数据库管理系统在近些年内的发展趋势 (4)
·数据库技术的发展趋势 (4)
 最新文章
·数据库开发程序员在开发过程中的注意事项
·带你深入了解高效的内存数据库系统FASTD
·使用链接服务器在异构数据库中查询数据
·数据库审计系统核心指标浅析
·设计应用程序时避免阻塞的八个准则
·ORACLE新手经常碰到的六个错误及解决方案
·嵌入式数据库的现状和未来
·分区表、分区索引和全局索引
·开源数据库SHARDING技术
·甲骨文数据库涨价18% IBM降价抢客户
·数据库的三重境界
·浅谈数据库管理系统在近些年内的发展趋势
·数据库技术的发展趋势
·WISS“三不”原则 引发内容管理新变革
·WISS:企业文档管理的百元级解决方案
·中文搜索引擎技术揭密:中文分词
·ANNOTATED LUCENE(中文版)
·FIREBIRD数据库介绍
·网络查找文档比自己电脑上还方便?
·刑侦角度看搜索
·论数据库技术的发展史
·老板的权利 员工的负担?
·论数据库技术的发展史
·"金沙"文档,掀起企业淘金热
·企业文档,高效管理就是资产增值
·无纸化办公≠现代化?
·新天方夜谭:给每位员工配一位文档管理员
·拆招中国企业生存的第35处致命伤
·文档资产,"固定"还是"流动"?
·三堂课,破译企业生存密码
·企业文档:企业资产还是个人资产?
·天灾还是人祸,让你知道最爱是谁?
·搜索引擎ANTISPAM系统设计指南
·全文检索概念
·垂直搜索引擎的选型
·网页搜索引擎竞争分析
·中文搜索引擎技术揭密:网络蜘蛛
·信息检索的核心支撑技术
·真正搜索高手
·搜索引擎优化
·刑侦角度看搜索
·全文检索概念
·LUCENE索引文件格式分析
·LUCENE系统结构分析
·LUCENE的应用、特点及优势
·DELPHI与WORD之间的融合技术
·VC实现类似EXCEL文件夹式样的标签控制
·DELPHI自动化控制EXCEL
·PDF与WORD之间提取和转换经验浅谈
·希望PDFLIB TET― 理想的文本提取软件包
 热门文章
·PDF转成WORD TXT EXCEL RTF软件
·JAVA抽取WORD和PDF格式文件的四种武器
·对PDF文件的文本抽取(PDFBOX处理中文PDF
·PDF与WORD之间提取和转换经验浅谈
·用C#制作PDF文件全攻略
·希望PDFLIB TET― 理想的文本提取软件包
·LUCENE索引文件格式分析
·从HTML文件中抽取正文的简单方案
·天灾还是人祸,让你知道最爱是谁?
·全文检索概念
·LUCENE系统结构分析
·LUCENE的应用、特点及优势
·中文搜索引擎技术揭密:网络蜘蛛
·DELPHI自动化控制EXCEL
·DELPHI与WORD之间的融合技术
·C#抽取WORD文档内容
·VC实现类似EXCEL文件夹式样的标签控制
·用DELPHI编制WINDOWS95下的钩子函数
·网页搜索引擎竞争分析
·刑侦角度看搜索
·信息检索的核心支撑技术
·真正搜索高手
·搜索引擎优化
·JDBC HIBERNATE 连接数据库连接字符串大
·搜索引擎ANTISPAM系统设计指南
·用DELPHI编制WINDOWS95下的钩子函数
·全文检索概念
·垂直搜索引擎的选型
·论数据库技术的发展史
·"金沙"文档,掀起企业淘金热
免费小游戏
宠物连连看

真人美女换装

美女脱衣服

美女胴体猜猜看

调戏床上美女

黄金矿工
奥林匹克标识是?
| 2008-09-01 | 首页 | 功能介绍 | 免费下载 | 产品购买 | 在线服务 | 典型应用 | 技术文章 | 联系我们 |