作者PsMonkey (痞子军团团长)
看板Database
标题[情报] 历史回溯:DB2 大事记(1979-2003)
时间Sat Sep 30 14:18:33 2006
1968:
IBM 在 IBM 360 电脑上研制成功了 IMS V1,这是业界第一个层次型数据库
管理系统,也是层次型数据库中最为着名的和最为典型的。在关系型数据库大行
其道的今天,很多企业仍然还在使用该数据库,其生命力可见一斑。
1970:
这是数据库历史上划时代的一年,IBM 公司的研究员 E.F.Codd 发表了业界
第一篇关於关系数据库理论的论文〈A Relational Model of Data for Large
Shared Data Banks〉,首次提出了关系模型的概念。这篇论文是电脑科学史上
最重要的论文之一,也奠定了 Codd 博士「关系数据库之父」的地位。
阿波罗 13 号宇宙飞船登月失败,在营救宇航员的活动中,IBM 电脑发挥了
重要作用。
1973:
IBM 研究中心启动了 System R 项目,旨在探讨和研究多用户与大量数据下
关系型数据库的实际可行性,这个项目在 DB2 发展史上占有重要意义,它为
DB2 的问世打下了良好的基础。由於取得了一大批对数据库技术发展具有关键性
作用的成果,该项目于 1988 年被授予 ACM 软体系统奖。
1974:
IBM 的研究员 Don Chamberlin 和 Ray Boyce 通过 System R 项目的实践
,发表了论文〈SEQUEL:A Structured English Query Language〉。论文中提
出的 SEQUEL 语言是一套比关系微积分与关系代数更适合最终用户使用的非程式
化查询语言,我们现在所熟知的 SQL 语言就是基於它发展起来的。
1975:
IBM 的研究员 Don Chamberlin 和 Morton Astrahan 的论文〈Implentation
of a Structured English Query Language〉在 SEQUEL 的基础上描述了 SQL
语言的第一个实现方案。这也是 System R 项目得出的重大成果之一。
1976:
IBM System R 项目组发表了论文〈A System R: Relational Approach to
Database Management〉,描述了一个关系型数据库的原型。
IBM 的研究员 Jim Gray 发表了名为〈Granularity of Locks and Degrees
of Consistency in a Shared DataBase〉的论文,正式定义了数据库事务的概
念和数据一致性的机制。
1977:
System R 原型在 3 个客户处进行了安装,这 3 个客户分别是:波音公司
、Pratt & Whitney 公司和 Upjohn 药业。这标志着 System R 从技术上已经是
一个比较成熟的数据库系统,能够支撑重要的商业应用了。
1979:
IBM 的研究员 Pat Selinger 在她的论文〈Access Path Selection in a
Relational Database Management System〉中描述了业界第一个关系查询优化
器。
1980:
IBM 发布了 S/38 系统,该系统中集成了一个以 System R 为原型的数据库
伺服器。为了方便应用程式的移植,它的 API 与 S/3、S/32 的 API 一致。
1981:
由於发明了关系型数据库模型,IBM 的研究员 E.F.Codd 接受了 ACM 图灵
奖,这是电脑科学界的最高荣誉。Codd 博士也是继查尔斯˙巴赫曼(Charles
W. Bachman)之後,又一位由於在数据库领域做出巨大贡献而获此殊荣的电脑科
学家。
1982:
IBM PC 的出现标志着 PC 产业开始孕育发展。在以後相当长的一段时间内
,在各种品牌的个人电脑上标记着的〈IBM PC Compatible〉字样都见证着 IBM
在这个领域的辉煌。
IBM 发布了 SQL/DS for VSE and VM 。这是业界第一个以 SQL 作为介面的
商用数据库管理系统。该系统也是基於 System R 原型所设计的。
1983:
千呼万唤始出来,IBM 在这一年发布了 DATABASE 2(DB2)for MVS(内部
代号为「Eagle」),一个长盛不衰的品牌就此出现了。
1986:
System/38 V7 发布,该系统首次配置了查询优化器,能够对应用程式的存
取计划进行优化。
1987:
IBM 发布带有关系型数据库能力的 OS/2 V1.0 扩展版,这是 IBM 第一次把
关系型数据库处理能力扩展到微机系统。这也是 DB2 for OS/2、Unix and
Window 的雏形。
1988:
IBM 发布了 SQL/400,为集成了关系型数据库管理系统的 AS/400 伺服器提
供了 SQL 支援。
IDUG(国际 DB2 用户组织)组织成立。这标志着 DB2 的用户已经形成了相
当的规模。
1989:
IBM 定义了 Common SQL 和 IBM 分布式关系数据库架构(DRDA),并在
IBM 所有的关系数据库管理系统上加以实现。
第一届 IDUG 北美大会在美国芝加哥召开。
1992:
第一届 IDUG 欧洲大会在瑞士日内瓦召开。这标志着 DB2 应用的全球化趋
势。
1993:
IBM 发布了 DB2 for OS/2 V1(DB2 for OS/2 可以被简写为 DB2/2)和
DB2 for RS/6000 V1(DB2 for RS/6000 可以被简写为 DB2/6000),这是 DB2
第一次在 Intel 和 Unix 平台上出现。
郭士纳(Louis V. Gerstner)入主 IBM。在这位管理大师的指挥下,IBM
进行了大刀阔斧的改革,一举扭转颓势。
1994:
DB2 For MVS V4 通过并行 Sysplex 技术的实现在主机上引入了分布式计算
(数据共用)。
IBM 发布了运行在 RS/6000 SP2 上的 DB2 并行版 V1,DB2 从此有了能够
适应大型数据仓库和复杂查询任务的可扩展架构。
IBM 将 DB2 Common Server 扩展到 HP-UX 和 Sun Solaris 上。DB2 开始
支援其他公司开发的 UNIX 平台。
DB2/400 集成在 OS/400 V3.1 中发布,并且引入了并行机制、存储过程和
参照完整性等机制。
IBM 宣布在 OS/2 和 AIX 平台上的 DB2 产品能够对多媒体数据和面向对象
应用程式提供支援。
1995:
IBM 发布了 DB2 Common Server V2,这是第一个能够在多个平台上运行的
对象-关系型数据库产品,并能够对 Web 提供充分支援。DataJoiner for AIX
也诞生在这一年,该产品赋予了 DB2 对异构数据库的支援能力。
DB2 在 Windows NT 和 SINIX 平台上的第一个版本(DB2 V2)发布。
IBM 发布了在 AIX 和 MVS 平台上的数据挖掘技术,用於管理大文本、图像
、音频、视频和指纹资讯的扩展器(Extender)以及可以对数据仓库进行可视化
构造和管理的 Visual Warehouse。
IBM 发布了 DB2 WWW Connection V1 for OS/2 and AIX(该产品後来被更
名为 Net.Data)。该产品可以将数据库中的数据快速发布到 Web。
第一届 IDUG 亚太区大会在澳大利亚雪梨召开。
IBM 并购了 Lotus Development Corp,这是 IT 界的经典并购案例之一。
1996:
IBM 发布 DB2 V2.1.2 ,这是第一个真正支援 JAVA 和 JDBC 的数据库产品
。
DataJoiner 开始支援对非关系型数据库(比如 IMS 和 VSAM)的存取。
IBM 发布了 Intelligent Miner,该产品可以对基於 DB2 的数据源实施数
据挖掘。
IBM 并购 Tivoli。
IBM 将 DB2 更名为 DB2 通用数据库(DB2 Universal Database),这是第
一个能够对多媒体和 Web 进行支援的关系型数据库管理系统。该系统具有很好
的伸缩性,可以从桌面系统扩展到大型企业,适应单处理器、SMP 和 MPP 计算
环境,并可以运行在所有主流作业系统和硬体平台上。DB2 V5 是以前的两个产
品的合并:DB2 Common Server V 2.1.2 和 DB2 并行版 1.2。
IBM 发布了数字图书馆产品,这是一个多媒体资产管理产品,也是 IBM
Content Manager 的前身。
DB2 Magzine 第一期发布,DB2 有了自己专门的技术刊物。
1997:
IBM 发布了可以支援 Web 的 DB2 for OS/390 V5,这是当时唯一能够支援
64000 个并发用户和百 TB 级别的数据库产品。
IBM 发布了 DB2 UDB for UNIX、Windows and OS/2,该产品支援 ROLLUP
和 CUBE 函数,对连线分析处理(OLAP)具有重要意义。
IDUG 第一次技术论坛在加拿大多伦多召开。
IBM 发布了用於企业级内容管理的 EDMSuite,该产品包含了用於管理电脑
生成报表的 OnDemand 和 管理图像的 ImagePlus VisualInfo。
IBM 基於 RS/6000 SP 架构的超级电脑「深蓝」在国际象棋的 6 番棋对抗
中战胜了世界棋王卡斯帕罗夫,创造了电脑打败人脑的神话。
1998:
IBM 发布了 DB2 OLAP Server,这是一个基於 DB2 的完整的 OLAP 解决方
案。这个产品是和 Arbor Software(Hyperion 的前身)合作开发的。
IBM 发布了 DB2 Data Links 技术,该技术可使 DB2 对外部文件进行管理。
DB2 的 shared-noting 集群技术扩展到 Windows 和 Solaris 平台。
IBM 发布了 DB2 Spatial Extender,这是与 ESRI 公司在 DataJoiner 基
础上联合开发的,该产品赋予了DB2 对地理资讯数据的存取能力。
IBM 发布了 ContentConnect,该产品是 Enterprise Information Portal
(EIP)的前身。
DB2 对 SCO UnixWare 平台提供支援。
吉尼斯世界纪录大全认定 IBM 在实施 1998 长野冬季奥林匹克运动会的资
讯系统时打破了两项世界纪录,一是有史以来最受关注的 Intrenet 事件,二是
一分钟内承受了 110414 次点击。DB2 在这次规模空前的 Internet 应用中以其
稳定、高效的特点圆满地完成了任务。
DB2 UDB V5.2 增加了对 SQLJ、Java 存储过程和用户自定义函数的支援。
IBM 发布 DB2 UDB for AS/400,使 AS/400 成为充分支援电子商务的机型。
1999:
IBM 为了对移动计算提供支援,发布了 DB2 UDB 卫星版和 DB2 Everywhere
(这是一个适用於手持设备的微型关系数据库管理系统,现在的版本被称为 DB2
Everyplace)。
IBM 发布了 Enterprise Information Portal,该产品可以跨数字图书馆和
EDMSuite 提供一个统一的联合检索功能。
DB2 增加了能够识别 XML 语言的文本检索功能,从而引入了 XML 支援,并
启动了 DB2 XML Extender 的 beta 计划。
IBM 发布了 Intel 平台上的 DB2 UDB for Linux。
IBM 研究机构将 DB2 的联邦功能和 Garlic 技术集成到生命科学解决方案
DiscoveryLink 中
2000:
IBM 发布了 DB2 XML Extender,成为在业界第一个为数据库提供内置 XML
支援的厂商。
IBM 将 Visual Warehouse 集成到 DB2 中,为 DB2 提供了内置的数据仓库
管理功能。
DB2 对 Linux 的支援进一步增强,能够支援基於 Intel 的 Linux 集群、
发布了可以运行在主机上的 DB2 UDB for Linux 和可以运行在嵌入式 Linux 上
的 DB2 Everyplace。
DB2 开始支援 NUMA-Q 平台,可以运行在该平台上的类 UNIX 作业系统
DYNIX/ptx 上。
DB2 通过 Net.Search Extender 提供了 in-memory 高速文本检索功能。
IBM 启动了数据库管理工具业务,起初着重于为主机上的 IMS 和 DB2 提供
高效管理工具,最终这项业务扩展到 UNIX、Linux 和 Windows 平台。Informix
数据库产品也在支援之列。
IBM 开始通过在 DB2 中集成 DataJoiner 来提供数据联邦功能。
IBM 发布了用于管理数字资产的 Content Manager。IBM 数字图书馆和
EDMSuite 产品现在都被包含在一个单一的架构中来提供多媒体资产管理和企业
内容管理。荷兰国家图书馆、教廷图书馆都是最早的用户。
DB2 在主机上销售出了它的第 10000 个许可证。
2001:
IBM 以 10 亿美金收购了 Informix 的数据库业务,这次收购扩大了 IBM
的分布式数据库业务。
DB2 OLAP Server中增添了数据挖掘功能。
IBM 发布了第一个能够支援多种平台的 DB2 工具。
DB2 提供了基於 SOAP 的 Web 服务的支援。DB2 XML Extender和存储过程
可以使 DB2 成为 Web 服务的提供者。
IBM 科学家在奈米碳管电晶体技术领域取得突破。IBM 用奈米碳管制造出了
世界上第一批奈米电晶体--由直径 10 个原子大小的碳原子组成的小圆柱结构,
比当今基於硅的电晶体小 500 倍。
DB2 拓宽了其数据联邦的能力,可以对 WebSphere MQ 消息队列和生命科学
领域特定格式的文件提供支援。
IBM 发布了 DB2 UDB for OS/390.
IBM 发布了 Xperanto,这是一个基於标准的资讯集成中间件的演示版,可
以用来优化对分散数据源的存取。这个演示版本使用了 XML、Xquery、Web 服务
、数据联邦和全文检索等先进技术。
2002:
IBM 宣布计划收购 Rational Software Corp,从而使得 IBM 软体能够支援
从设计、开发、部署到管理和维护的完整过程。
DB2 通过基於 SOAP 的 Web 服务扩展了数据联邦的能力。并可以作为 Web
服务的使用者出现在 Web 服务架构中。
DB2 OLAP Server中添加了 hybrid(多维和关系)分析能力。
作为 IBM 自主运算策略的一部分,SMART(自我管理和资源调节)技术在
DB2 UDB V8.1 中首次正式应用。
IBM 并购 Tarian Sotware,从而加强了 Content Manager 中记录管理组件
的功能。
2003:
IBM 将数据管理产品统一更名为资讯管理产品,旨在改变很多用户对於 DB2
家族产品只能完成单一的数据管理的印象,强调了 DB2 家族在资讯的处理与集
成方面的能力。
DB2 发布了 DB2 Information Integrator(该产品由以前的 DB2
DataJoiner 和 Enterprise Information Portal 演化而来),该款软体旨在帮
助客户即时访问、集成、管理和分析存储于企业内外任何平台上的各类资讯。
资料来源:
http://big5.ccidnet.com:89/gate/big5/database.ccidnet.com/
art/1105/20060927/911699_1.html
http://big5.ccidnet.com:89/gate/big5/database.ccidnet.com/
art/1105/20060927/911699_2.html
重新编排:PsMonkey
--
侃侃长论鲜窒碍 网站:
http://www.psmonkey.idv.tw
众目睽睽无心颤 个人版:telnet://legend.twbbs.org
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.196.207