oracle怎么发展,oracle发展历程

oracle的发展历史是怎样的

1977年6月,Larry Ellison与Bob Miner和Ed Oates在硅谷共同创办了一家名为软件开发实验室(Software Development Laboratories,SDL)的计算机公司(ORACLE公司的前身)。那个时候,32岁的Larry Ellison,这个读了三家大学都没能毕业的辍学生,还只是一个普通的软件工程师。公司创立之初,Miner是总裁,Oates为副总裁,而Ellison,因为一个合同的事情,还在另一家公司上班。没多久,第一位员工Bruce Scott(用过ORACLE数据库软件的人都知道有个Scott用户的吧?没错,就是这个Scott,至于Scott用户的密码Tiger,那是Scott养的猫的名字, Oracle也一直没有忘记她的第一位程序员)加盟进来,在Miner和Oates有些厌倦了那种合同式的开发工作后,他们决定开发通用软件,不过们还不知道自己能开发出来什么样的产品。Oates最先看到了埃德加 考特的那篇著名的论文连同其他几篇相关的文章并推荐Ellison和Miner也阅读一下。Ellison和Miner预见到数据库软件的巨大潜力(跟着IBM走,没错),于是,SDL开始策划构建可商用的关系型数据库管理系统(RDBMS)。

创新互联是一家专注于网站设计、成都网站设计与策划设计,无极网站建设哪家好?创新互联做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:无极等地区。无极做网站价格咨询:13518219792

根据Ellison和Miner他们在前一家公司从事的一个由中央情报局投资的项目代码,他们把这个产品命名为ORACLE。因为他们相信,ORACLE(字典里的解释有“神谕, 预言”之意)是一切智慧的源泉。1979年,SDL更名为关系软件有限公司(Relational Software,Inc.,RSI),毕竟“软件开发实验室”不太像一个大公司的名字。1983年,为了突出公司的核心产品,RSI再次更名为ORACLE。Oracle从此正式走入人们的视野。

RSI在1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。出于市场策略,公司宣称这是该产品的第二版,但却是实际上的第一版。这就是Oracle这种“要命”的市场策略,事实上,这种策略有时候也是非常成功的。

1983年3月,RSI发布了ORACLE第三版。Miner和Scott历尽艰辛用C语言重新写就这一版本。(说老实话,太佩服这两个大牛了,为什么一直没多少媒体宣传这两个人呢,怀疑Miner简直就是“少林老僧”般的人物。)要知道,C语言当时推出不久,用它来写ORACLE软件也是具有一定的风险的,但除此之外,别无他法。很快就证明了这样做是多么的正确:C编译器便宜而又有效,还有很好的移植性。从现在起,ORACLE产品有了一个关键的特性:[可移植性]。同样是1983年,IBM发布了姗姗来迟的Database 2(DB2),但只可在MVS上使用。不管怎么说,ORACLE已经占取了先机。

在开发第三版还没有结束的时候,Scott离开了ORACLE。当时用C语言改写ORACLE的压力很大,无休止的软件调试终于让Scott不堪重负,选择了一走了之。把剩下的重担交给了Miner一个人。在出售了自己的%4的股票之后,Scott 后来创建了Gupta公司(现更名为Centura Software)和PointBase公司(提供百分之百纯Java嵌入式数据库),都是开发和数据库相关的产品。多年后有人问到他的%4的ORACLE股票的时候,Scott,这个曾经给ORACLE写出第一行代码的技术高手,也只能报以一笑了。如果能坚持下来,那是一笔几亿美金的财富。不过当时的Scott没有那么多的想法,他只是太累了。

很长一段时间里,公司研发由Miner独力承担。Miner视金钱如无物,为人低调,和Ellison的锋芒必露形成鲜明的对比。在公司里,大家一致认为他是老好人,他也深受员工爱戴。Ellison是公司的大脑,Miner则当之无愧的成为公司的心脏。他是个沉默的英雄,正如Steve Jobs背后的Steve Wozniak一样。

1984年10月,ORACLE发布了第4版产品。产品的稳定性总算得到了得到了一定的增强,用Miner的话说,达到了“工业强度”。

在1985年,ORACLE发布了5.0版。有用户说,这个版本算得上是ORACLE数据库的稳定版本。这也是首批可以在Client/Server模式下运行的的RDBMS产品,在技术趋势上,ORACLE数据库始终没有落后。

那是在1985年,当时曾经的最大的独立软件公司Cullinet(主要销售网状数据库)已经如流星般陨落。ORACLE的主要竞争对手是Ingres数据库。Ingres在加州大学伯克利分校诞生,主要的设计者是当时鼎鼎大名的Michael Stonebraker教授。可以说Ingres数据库软件是上个世纪80年代技术上最好的数据库,Ingres市场分额的快速增长已经给ORACLE早成了很大的压力。巧的是,这个时候,IBM公司再一次伸出“上帝之手”。

Ingres使用的是Stonebraker 发明的QUEL(Query Language))的查询技术,这和IBM的SQL大不相同。在某些地方QUEL甚至要优于SQL。IBM当时担心Ingres把QUEL变成标准会对自己不利。经过一番衡量,决定把自己的SQL提交给数据库标准委员会。而Stonebraker教授可不打算把QUEL提交给数据库标准委员会,学院派的他认为这麽做实际上是扼杀了创新精神。可以看出,学院派,大都会把事情搞杂。

1986年3月12日,ORACLE公司以每股15美元公开上市,当日以20.75美元收盘,公司市值2.7亿美元。3月13日,微软以每股21美元的发行价上市,以28美元收市,公司市值达到7亿美元。远远超过了ORACLE。成功的光环的微软和盖茨遮盖住了ORACLE和Ellison的光芒,可能这也是Ellison敌视微软的开始。

ORACLE第6版于1988年发布。由于过去的版本在性能上屡受诟病,Miner带领着工程师对数据库核心进行了重新的改写。引入了行级锁(row-level locking)这个重要的特性,也就是说,执行写入的事务处理只锁定受影响的行,而不是整个表。这个版本引入了还算不上完善的PL/SQL(Procedural Language extension to SQL)语言。第6版还引入了联机热备份功能,使数据库能够在使用过程中创建联机的备份,这极大地增强了可用性。

在第六版刚发布之后,很多迫不及待开始使用的用户就怨声载道。这是个根本就没有测试好就进行发布的产品(也怪Ellison,大话总要说在前头,只好自尝苦果)。用户开始对ORACLE大肆抨击,ORACLE的一些对手也开始落井下石,针对ORACLE产品的一些弱点进行攻击。

噩梦延续到ORACLE第七版的推出而结束。这个公司已经空谈了好几年的新版本(一度被讥讽为不过是Ellison的故计重施而已),直到1992年6月才终于闪亮登场,这一次公司吸取了第六版匆忙上市的教训,听取了用户的多方面的建议,并集中力量对新版本进行了大量而细致的测试。该版本增加了许多新的性能特性:分布式事务处理功能、增强的管理功能、用于应用程序开发的新工具以及安全性方法。

ORACLE 第七版是ORACLE真正出色的产品,取得了巨大的成功。这个版本的出现真是好时机,当时Sybase公司的数据库已经占据了不少份额,ORACLE借助这一版本的成功,一具击退了咄咄逼人的Sybase。公司的销售人员这次算到了给用户兑现空头许诺的时候。公司经过两三年的治理,终于摆脱了种种麻烦,重新开始健康发展,销售额也从92年的15亿美元变为四年后的42亿美元。

1997年6月,ORACLE第八版发布。ORACLE8支持面向对象的开发及新的多媒体应用,这个版本也为支持Internet、网络计算等奠定了基础。同时这一版本开始具有同时处理大量用户和海量数据的特性。

1998年9月,ORACLE公司正式发布ORACLE 8i。“i”代表Internet,这一版本中添加了大量为支持Internet而设计的特性。这一版本为数据库用户提供了全方位的Java支持。ORACLE 8i成为第一个完全整合了本地Java运行时环境的数据库,用Java就可以编写ORACLE的存储过程。对,Java,只要是能够打击微软的武器,ORACLE都要派上用场。

在2001年6月的ORACLE OpenWorld大会中,ORACLE发布了ORACLE 9i。在ORACLE 9i的诸多新特性中,最重要的就是Real Application Clusters(RAC)了。说起ORACLE集群服务器,早在第五版的时候,ORACLE就开始开发ORACLE并行服务器(ORACLE Parallel Server ,OPS),并在以后的版本中逐渐的完善了其功能,不过,严格来说,尽管OPS算得上是个集群环境,但是并没有体现出集群技术应有的优点。

2003年9月8日,旧金山举办的ORACLE World大会上,Ellison宣布下一代数据库产品为“ORACLE 10g”。ORACLE应用服务器10g(ORACLE Application Server 10g)也将作为甲骨文公司下一代应用基础架构软件集成套件。“g”代表“grid ,网格”。这一版的最大的特性就是加入了网格计算的功能。(Oracle绝对是造概念的能手,只要是能引领出新的卖点,出些新概念,也是值得的)。

最近两年,Oracle先后又收购了People soft(103亿$), BEA(80多亿$),还有Sibel之类的就不说了。通过收购,实力大增。

2007年11月,Oracle 11g正式发布,功能上大大加强。11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新。大幅提高了系统性能安全性,全新的Data Guard最大化了可用性,利用全新的高级数据压缩技术降低了数据存储的支出,明显缩短了应用程序测试环境部署及分析测试结果所花费的时间,增加了RFID Tag、DICOM医学图像、3D空间等重要数据类型的支持,加强了对Binary XML的支持和性能优化。

从Oracle的发展来看,它的市场策略直接引导着公司的发展。与别的公司有很大的不同。

请问甲骨文公司(Oracle)的发展战略是什么?

首先Oracle为客户提供一套适合其行业发展的完整、开放、集成的业务系统;第二,基于开放标准的架构,集成甲骨文公司软件产品,为客户提供独特的价值;第三,提供硬件、软件完全集成的系统,实现性能突破,大幅降低拥有成本;第四,提供创新性技术,是客户能够实现云计算战略;

oracle学习,发展方向有那些?应该分别如何规划并发展?

两个方向,数据库开发与应用、数据库维护与管理。

前者要写代码,熟悉oracle数据库、SQL以及开发平台和工具(推荐PL/SQL),数据库与应用程序的连接等技术,多做项目。

后者代码写得相对少点,但对oracle系统要掌握得精深得多,你可以看下DBA和Oracle系统管理与维护相关的书籍了解一下。

oracle的发展史

1977 年 拉里·艾利森 (Larry Ellison)、Bob Miner 和 Ed Oates 共同创建了软件开发实验室 (Software Development Laboratories)。1970 年 IBM 的一名研究人员写了一篇名为《大型共享数据库的关系数据模型》的研究论文,他们三人受到这篇文章的启发,决定构建一种新型数据库,称为关系数据库系统 (relational database system) 。

他们所接手的第一个项目是为美国政府做的,他们将之命名为 Oracle。他们认为 Oracle 意思是“智慧之源”,用来作为这个项目的名称十分恰当,也会得到 CIA 的认可。

1978 年 软件开发实验室 从原来的圣克拉克迁至位于硅谷心脏的 Menlo Park 的 Sand Hill 大街上。

为了让人们了解公司的主要业务范围,他们将软件开发实验室更名为关系软件公司 (Relationa Software Inc. (RSI))。

1979 年 RSI 开发出第一款商用 SQL 数据库 — V2(V1 根本就未推出过)。

1982 年 RSI 更名为 Oracle 系统公司 (Oracle System Corporation),Oracle 公司。用产品名称为公司命名,帮助公司赢得了业界的认同。

1983 年 Oracle 决定开发便携式 RDBMS。Oracle 开发出 V3,这是第一款在 PC 机、小型机及大型机上运行的便携式数据库。

1984 年 年收入达到 1,270 万美元

Oracle 迁至贝尔蒙特市戴维斯 20 号一栋 84,000 平方英尺的办公楼内。

推出 Portable Toolset。

这一年设立了:

Oracle 加拿大公司

Oracle 荷兰公司

Oracle 英国有限公司

1985 年 年收入达到 2,300 万美元

这一年设立了:

Oracle 奥地利公司

Oracle 德国公司

Oracle 日本公司

Oracle 瑞典公司

Oracle 瑞士公司

1986 年 年收入达到 5,500 万美元

1986 年 3 月 12 日推出 IPO(首次公开募股)。当日公司股票以 15 美元开盘,20.75 美元收盘。推出第一个客户端/服务器数据库。

这一年设立了:

Oracle 澳大利亚公司

Oracle 芬兰公司

Oracle 法国公司

Oracle 系统香港有限公司

Oracle 挪威公司

Oracle 西班牙公司

1987 年 年收入达到 1.31 亿美元

Oracle 正式成为世界上最大的 DBMS 软件公司。

Oracle 组建了由七个员工和两种产品组成的应用产品部,这标志着它开始进入企业应用产品市场。

Oracle 开始开展咨询与支持业务,旨在帮助客户更好地使用他们的软件。

现在,Oracle 咨询部已成为世界上第四大咨询部门。

推出集成的 Case 和 4GL Toolset。

这一年设立了:

Oracle 墨西哥公司

1988 年 年收入达到 2.82 亿美元

Oracle 成为世界上第四大软件公司。

Oracle 推出 V6 数据库。

Oracle 推出 Unix 关系财务应用产品 (Unix Relational Financial Applications)。

这一年设立了:

Oracle 巴西公司

Oracle 中国公司

Oracle 塞浦路斯公司

Oracle 马来西亚公司

Oracle 新西兰公司

1989 年 年收入达到 5.71 亿美元

Oracle 将其总部迁至红木城海湾。现在那儿已建起了六座摩天大楼,周围有无数的建筑,营造出一种园区气氛。

Oracle 在 IBM 大型机、DEC 和 UNIX 小型机以及 OS/2 PC 机上,创下了事务处理业绩的最佳记录。

推出 OLTP 支持服务。

这一年设立了:

Oracle 智利公司

Oracle 希腊公司

Oracle 韩国公司

Oracle 葡萄牙公司

Oracle 土耳其公司

Oracle 委内瑞拉公司

Oracle 台湾公司

Oracle进入中国市场

Oracle 现在的产品销售范围覆盖全世界 86 个国家和地区。

1990 年 年收入达到 9.16 亿美元

这一年设立了:

Oracle 比利时公司

Oracle 阿根廷公司

Oracle 哥伦比亚公司

Oracle 哥斯达黎加公司

Oracle 菲律宾公司

1991 年 年收入达到 10.28 亿美元

任命 Jeff Henley 为首席财务官 (CFO)

Oracle中国公司正式在中国注册为“北京甲骨文软件系统有限公司

1992 年 年收入达到 11.79 亿美元

任命 Raymond Lane 为首席运营官 (COO)。

Oracle7 数据库发布。

1993 年 年收入达到 15.03 亿美元

推出 Cross GUI Toolset。

1994 年 年收入达到 20.01 亿美元

Multi-media Server Database 发布。

1995 年 年收入达到 29.67 亿美元

拉里·艾利森发布网络计算机的概念:网络计算机是一种带有本地内存的互联网应用设备,一种不含硬盘驱动器的快速微处理器。

Oracle 公司对外公布了其查询和分析工具套件 — Discoverer/2000,它可帮助最终用户访问和分析自己公司的数据(如公司数据仓库中的数据)。Discoverer/2000 将数据以一种易于理解、非常直观的形式展现出来,全公司的任一最终用户都可利用这些数据,而不受个人技术专长级别的限制。

1996 年 年收入达到 42.23 亿美元

Oracle 组建了一个新的子公司 — 网络计算机公司(Network Computer Inc.)推销网络计算机。发布 Oracle7.3 — Universal Server

1997 年 年收入达到 56.84 亿美元

Oracle 公布了 Oracle Designer/2000 2.1 版本和 Oracle Developer/2000 2.1 版本,它极大地提高了数据库应用程序开发人员的生产力。

Oracle 推出其下一代网络计算的数据库 — Oracle8,这就大大降低了企业的计算成本,推动了一个信息获取低成本、个性化的新时代的到来。

Oracle Applications R10.7 将 Oracle 的应用产品同 Web 紧密联系起来:有了用于 Web 的 Oracle Applications,企业内外的用户使用熟悉的、简单易用的 Web 浏览器界面不但可以进行关键性的事务处理,还可以获取公司信息,并按照所了解的公司信息安排自己的活动。

1998 年 年收入达到 71.44 亿美元

Oracle 推出 Oracle Applications Release 11。客户机/服务器版本被彻底舍弃了。Release 11 是唯一的互联网产品,并且对生产制造与供应链、财务、人力资源和客户关系管理等系列产品作了若干新的改进。

Oracle 还推出了与 Oracle Applications Release 11 配套的商务智能系统 (Business Intelligence System)。商务智能系统是一种易于使用的企业内部网应用产品,可从 Oracle Applications 中找到信息并将信息发送给业务经理和主管人员,帮助他们解决所面临的棘手问题。

1999 年 年收入达到 88.27 亿美元

Oracle 的 Oracle8i 交付使用:这是世界上第一个互联网数据库,同时也是 Oracle 的互联网平台商务革新的核心部分。这个新的数据库为 Oracle 的低成本基础架构上的互联网应用产品带来了巨大的规模效益。

2000 年 年收入达到 101.30 亿美元

Oracle 电子商务套件 (E-Business Suite),这是业界第一款完整的且全面集成的电子商务应用产品套件。Oracle 使用自己的电子商务套件,仅一年时间就节省了 10 亿美元,换言之,营业毛利提高了十个百分点。

oracle的发展前景怎么样,自学完成后,怎么入行会进步空间大一点

(1)先打击你一下。什么叫做自学完成,我干了oracle维护8年,不敢说自己明白。只能说明白一些,而且现在的新的oracle版本,因为工作原因,几乎没有接触,所以知道的更少。

(2)在oracle行里,想有更大的发展,主要有两个办法。

第一个技术牛B。盖国强为什么出书,技术厉害,我记得讲座的时候,他说过,他能处理oracle原厂人不能处理的事情。当然对于这种人来说ocm是必须的,最好能成为ACE(这是工作以后的事情)。想做到这个地步,首先是跟对人,如果没有人带你,那么几乎不可能。其次看公司和项目,如果关于ORACLE的项目较大,那么你能学到的可能也会越多。

第二个是业务牛B。所谓的业务有两个方面。第一是清楚业务流程,第二是业务抽象能力和数据分析能力。比如,保险业务,有很多的险种,每个险种又有各种细分(人身保险分为大病等等),那么每个险种的基础流程什么样子?这个人能不能加入这个险种的这个细分(仅为举例:比如一个患有绝症的人保险公司是绝对不会让他上大病险的)。那么到数据库这里怎么建立这个数据库,架构怎么立?有病就拒绝,那么什么样的疾病拒绝,感冒也拒绝么?怎么判断严重程度?因为办理没有成功最终要在数据库有所体现,比如拒绝条件。这就需要业务抽象能力和数据分析能力。这个入行很麻烦,毕竟隔行如隔山,就算你能把某个行业玩的很明白,可是换了其他行业呢,还要重新学习。这种人一般编程序很厉害,而且很有自己的想法。如果想这么混,那么就只能去大一些的公司,公司一般是拿下了整个项目,如果能从头到尾的跟下来,而且虚心学习,那么一般能学到很多。

个人认为oracle比较有发展的也就是这两个部分。


当前题目:oracle怎么发展,oracle发展历程
文章转载:http://cdiso.cn/article/hodeij.html

其他资讯