1976年IBM E.F.Codd发表了一篇里程碑的论文“R系统:数据库关系理论”,介绍了
关系数据库理论和
查询语言SQL。Oracle的创始人
Ellison非常仔细地阅读了这篇文章,被其内容震惊,这是第一次有人用全面一致的方案管理数据信息。作者E.F.Codd
1966年就发表了
关系数据库理论,并在IBM研究机构开发原型,这个项目就是R系统,存取数据表的语言就是SQL。Ellison看完后,敏锐意识到在这个研究基础上可以开发商用
软件系统。而当时大多数人认为
关系数据库不会有商业价值。Ellison认为这是他们的机会:他们决定开发通用商用
数据库系统Oracle,这个名字来源于他们曾给中央情报局做过的项目名。几个月后,他们就开发了Oracle
1.0。但这只不过是个玩具,除了完成简单关系查询不能做任何事情,他们花相当长的时间才使Oracle变得可用,维持公司运转主要靠承接一些
数据库管理项目和做顾问咨询工作。而IBM却没有计划开发,为什么蓝色巨人放弃了这个价值上百亿的产品,原因有很多:IBM的研究人员大多是学术出身,他们最感兴趣的是理论,而非推向市场的产品,从学术上看,研究成果应公开,发表论文和演讲能使他们成名,为什么不呢?还有一个很主要的原因就是IBM当时有一个销售得还不错的
层次数据库产品
IMS。直到1985年IBM才发布了
关系数据库DB2
,Ellision那时已经成了千万富翁。Ellison曾将IBM 选择Microsoft 的
MS-DOS作为IBM-PC机的
操作系统比为:“
世界企业经营历史上最严重的错误,价值超过了上千亿美元。”IBM发表R系统论文,而且没有很快推出
关系数据库产品的错误可能仅仅次之。Oracle的市值在1996年就达到了280亿美元。