啊
编者按

DB2是IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。 DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。DB2采用了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器,使得客户机/服务器用户和基于LAN的应用程序可以访问大型机数据,并使数据库本地化及远程连接透明化。

专家专栏


程永——IBM软件集团中国区合作伙伴技术支持高级信息工程师。程永在数据库和信息集成领域有6年以上的经验,在DB2规划设计、开发部署和性能调试以及WII信息整合等方面有丰富的经验。进入>>


DB2的轨迹

1966年:IBM与其客户 ——北美洛克维尔公司和卡特彼勒公司开始合作开发数据库。

 

1968年: IBM 在 IBM 360 计算机上研制成功了 IMS V1,这是业界第一个层次型数据库管理系统,也是层次型数据库中最为著名的和最为典型的。

 

1970年: 这是数据库历史上划时代的一年,IBM公司的研究员E.F.Codd 发表了业界第一篇关于关系数据库理论的论文,首次提出了关系模型的概念。这篇论文是计算机科学史上最重要的论文之一,也奠定了他“关系数据库之父”的地位。

 

1973年: IBM 研究中心启动了 System R 项目,旨在探讨和研究多用户与大量数据下关系型数据库的实际可行性,这个项目在 DB2 发展史上占有重要意义,它为 DB2 的问世打下了良好的基础。

 

1974年: IBM 的研究员Don Chamberlin和Ray Boyce通过 System R项目的实践,发表了论文“SEQUEL:A Structured English Query Language”。

 

1982年: IBM 发布了SQL/DS for VSE and VM 。这是业界第一个以 SQL 作为接口的商用数据库管理系统。

 

1983年: 千呼万唤始出来,IBM 在这一年发布了DATABASE 2(DB2)for MVS(内部代号为“Eagle”)。


1988年: IDUG(国际DB2用户组织)组织成立。这标志着 DB2 的用户已经形成了相当的规模。

 

1993年: IBM 发布了DB2/2和DB2/6000,这是 DB2 第一次在Intel 和Unix 平台上出现。

 

1994年: IBM 发布了运行在 RS/6000 SP2 上的 DB2 并行版 V1,DB2 从此有了能够适应大型数据仓库和复杂查询任务的可扩展架构。

 

1995年: IBM 发布了 DB2 Common Server V2,这是第一个能够在多个平台上运行的对象—关系型数据库产品,并能够对 Web 提供充分支持。DataJoiner for AIX 也诞生在这一年,该产品赋予了 DB2 对异构数据库的支持能力。

IT客精彩内容
  • IT客第四期:今早上班了,进机房里的我,忽然发现我周围,堆的有点拥挤,一点点改变,有很大的差别,你我的力量,也能改变IT,改变空间,改变自己,要一直努力,永不放弃。

》》更多IT客的精彩


专题联系人

专题策划、制作:郑重
联系方式:96096168转331
MSN:zhlovezh@hotmail.com
投稿邮箱:zhengzhong@it168.com

焦点关注
令人难忘的DB2数据库之路
编者按:IBM的DB2是关系数据库的鼻祖,可惜非科班出身的我一直没有机会接触。在数据库应用领域摸爬滚打数年后,缺乏理论指导让我吃尽了苦头。终于在机缘巧合下学到了DB2的关系模型理论,关系模型改变了我的程序人生,并在我从事的项目中留下了深深的烙印。
    现在,DB2来了,带着Codd的关系模型理论,让我们终于有机会溯本追源,一探关系模型的正宗源头。

全文 》
了解DB2
·IBM DB2 的成功之路
DB2是IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。
·DB2 9安装方法简介
安装DB2 9数据管理软件大致有4种方式:“DB2安装精灵,db2_install安装脚本,描述配置文件式安装,纯手动安装”等。

啊运用DB2


总结DB2
·专访IBM DB2专家:XML引发数据库二次革命?
Don Chamberlin 是IBM院士,还是关系数据库标准化查询语言(SQL)和Quilt语言(后来演变为XQuery查询语言的基础)的核心发明者之一。在本次访谈中,他向大家介绍了IBM的历史、XQuery规范与XML数据模式、XML数据库的性能和安全。
·DB2中多种常用功能的解决方法
关系模型是一件美好事物。对它妥协是牵强附会,就象给米开朗琪罗的大卫扣上一顶棒球帽一样。然而,不属于纯关系模型的事物可能最终出现在您的数据库或应用程序中。如果您以修道士般的严肃态度看待关系誓约,那么不必继续阅读本文。对那些可能希望享受在狂野地带漫步的人而言,本文将带您到 RDBMS 的红灯区。