关于IBM DB2通用数据库和信息管理技术学习

作者:夏果果  来源:IT165收集  发布日期:2011-11-16 09:24:11

  如果您刚接触 IBM DB2 和信息管理软件,没关系,这一“DB2 简史”包含了您快速“启航”所需的信息,包括历史透视、技术概论和许多有助于您入门参考资料。

  简介

  1970 年,IBM 圣何塞研究室的 E. F. Codd 发表了一篇开创了计算机管理信息新方法的论文。他的论文“A Relational Model of Data for Large Shared Data Banks”提出了用于存储、管理和交互操作数据的新体系结构。这一新的关系模型使应用程序开发人员从必须了解被管理数据的详细信息的桎梏中解脱出来。

  4 年以后,IBM 员工 Don Chamberlin和 Ray Boyce 发表了“SEQUEL: A Structured English Query Language”,该论文成为了 SQL 语言标准的基础。用新的 SQL 语言编写问题变得比如何在磁盘存储和组织数据更重要。该语言可以询问和回答功能更强大的新问题。构建应用程序也比以往迅速得多。该关系数据库系统自身承担了更多数据管理的任务,从而使应用程序拥有更多的自由以专注于业务逻辑。

  自 1970 年以来,IBM 已经开发出了完整的关系数据库管理系统(RDBMS)软件系列(现称为 DB2 通用数据库 (Universal Database,UDB))。另外,IBM 还用 DB2 作为“引擎”构建了其它信息管理软件,用途包括数据仓库、数据分析、数据挖掘、媒体资产管理、企业内容管理和信息集成。DB2 和 IBM 信息管理(Information Management)产品组合表示一个产品组合元素,IBM 称之为中间件 - 即充当联结系统和软件应用程序“粘合剂”的软件。DB2 是 IBM 五个软件品牌之一,这五个品牌是:DB2、WebSphere?、Lotus?、Tivoli? 和 Rational。本文介绍了 DB2 和 IBM 信息管理产品组合。

  DB2 简史

  从一开始就成为 DB2 系列扎实的技术来源的一系列研究项目有:

  System R 项目使 IBM 实现了第一个关系模型。

  基于成本的查询优化从 System R 时代开始就一直取得巨大成就和创新。R Star 项目将关系模型扩展至分布式系统环境。

  Starburst 项目专注于扩展关系模型,使之能处理新的信息形式和新的优化策略类型。

  Garlic 项目强调数据联邦,允许一起管理不同系统(而不仅仅是 DB2 系统)中的数据。

  最近,Xperanto 项目已经演示了 Web 服务信息的集成和用于管理 XML 内容的又一功能强大的查询语言 - XQuery 的使用。

  1980 年,最初的 System R 项目首次实现了关系技术:集成到 System/38 服务器的数据库。1982 年,SQL/DS? 产品被用于大型机操作系统 VM 和 VSE,它也是基于 System R 的。DB2(正式名称是 DATABASE 2)于 1983 年诞生于 MVS? 上。1987 年,OS/2? Extended Edition 中的数据库管理器是分布式系统上的首个关系数据库。用于新的 AS/400? 服务器的 SQL/400? 在 1988 年出现。新的 DB2 版本被用于 AIX?(1993)、HP-UX 和 Solaris(1994)、Windows?(1995)和 Linux(1999)。

  DB2 的今天

  如今,DB2 系列跨越了各种 UNIX?、Linux 与 Windows 平台和 IBM iSeries?(OS/400? 操作系统)和 zSeries?(OS/390?、z/OS?、z/VM 和 Linux)服务器系列。DB2 Everyplace? 支持手持设备和嵌入式 Linux 环境,并提供了与更大型系统的数据同步。为整个系列的应用程序开发和数据库管理提供了常用工具。来自所有系列成员的创新以及 2001 年收购的 Informix 数据库系列,满足了整个系列的发展需求。

  如今的 DB2 技术解决了几个新领域中新兴的客户需求:

  自主计算要求服务器、操作系统和中间件(包括 DB2)在无人干涉的情况下诊断和纠正问题。为数据库管理员实现数据库自我管理和自动化是最新版的 DB2 中特别强调的内容。

Tag标签: IBM   DB2   通用数据库   信息管理  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规