Oracle:从数据库先驱到云服务追赶者的传奇之路
1. 甲骨文的起源与数据库开端
甲骨文公司由拉里·埃里森(Larry Ellison)、鲍勃·迈纳(Bob Miner)和埃德·奥茨(Ed Oates)在1977年夏天创立,最初名为软件开发实验室,主要为其他公司提供咨询编程服务。他们的第一个商业产品是数据库。三位创始人曾在安派克斯公司从事数据管理工作,拉里·埃里森在鲍勃·迈纳手下工作,并在PDP - 11小型计算机上构建了名为CODASYL的数据库。为了摆脱咨询业务,他们决定打造自己的数据库。
他们从英国计算机科学家埃德加·弗兰克·科德(Edgar Frank Codd)70年代初关于关系数据库的论文中获得灵感。关系数据库模型比当时流行的文件系统或层次数据库在数据存储和检索方面更加灵活和快速。科德受雇于IBM,致力于改进大型机上的数据管理,但IBM最初并未实施他的设计,因为其现有的IMS数据库带来了丰厚的收入。
尽管埃里森的联合创始人对这种新方法持怀疑态度,但他们还是同意按照关系模型构建系统。由于IBM在大型机市场占据主导地位,他们认为为大型机构建系统风险太大,于是决定为持续受欢迎的小型机开发系统,公司名称也改为关系软件公司(Relational Software, Inc.)。美国中央情报局(CIA)聘请了他们,并资助了数据库的第一个版本。PDP - 11小型计算机在政府圈子,特别是情报界广泛使用,它更适合秘密行动,可携带到船只、潜艇或飞机上,这是大型机无法做到的。而且关系模型对数据的灵活访问更适合情报工作。他们的数据库第一个版本名为Oracle,发布后的六个月内,关系软件公司就与美国国家安全局(NSA)、中央情报局和海军情报局签订了多项合同。第一个版本用汇编语言编写,仅适用
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



