㈠ python 设计一个名为Stock的类来表示一个公司的股票
class Stock():
def __init__(self):
self.__no = ""
self.__name = ""
self.previousClosingPrice = 0
self.currentPrice = 0
def creatStock(self,stockInfo):
self.__no = stockInfo[0]
self.__name = stockInfo[1]
self.previousClosingPrice = stockInfo[2]
self.currentPrice = stockInfo[3]
def getStockName(self):
return(self.__name)
def getStockNo(self):
return(self.__no)
def setPreviousClosingPrice(self,price):
self.previousClosingPrice = price
def getPreviousClosingPrice(self):
return(self.previousClosingPrice)
def setCurrentPrice(self,price):
self.currentPrice = price
def getCurrentPrice(self):
return(self.currentPrice)
def getChangePercent(self):
return((self.currentPrice - self.previousClosingPrice)/self.currentPrice)
stock = Stock()
stock.creatStock(["601318","中国平安",63.21,64.39])
print(stock.getStockNo())
print(stock.getStockName())
print(stock.getCurrentPrice())
print(stock.getPreviousClosingPrice())
㈡ 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公司的中文名称是甲骨文
因为在1977年埃里森造出新数据库时,将数据库命名为甲骨文。
1977年埃里森与同事Robert Miner创立“软件开发实验室”(Software Development Labs),当时IBM发表“关系数据库”的论文,埃里森以此造出新数据库,名为甲骨文。
最先提出“关系数据库”的IBM采用RSI的数据库,1982年更名为甲骨文(Oracle)。
(3)oracle股票价格扩展阅读:
Oracle公司的起源
甲骨文公司的创始人拉里·埃里森(Larry Ellison)在创立公司前,曾经为美国中/央情报局(CIA)开发一套用来管理大量情报信息的软件。这个软件系统的代号就叫Oracle,意思是“神谕”。之所以起这个名字,是因为CIA希望这个软件系统能够像神谕一样为他们指点迷津,快/速找到所需要的信息。
拉里·埃里森创建自己的公司后,觉得Oracle这个名字很好,就用它作为公司以及产品品牌的名称。中文名称为“甲骨文”,是因为我们中国人古代就用甲骨来记录占/卜结果,所以写在甲骨上的文字(甲骨文)自然就代表着“神谕”了。
古代希腊人在做重大决定之前都喜欢去神殿求神谕,也就是征求神灵的意见。但是从神殿祭司口中转达出来的神谕,往往是玄妙晦涩、模拟两可的,可以朝多个方向解读,得出不同甚至相反推论。
例如,据史载,西亚的吕底亚王不知道该不该和波斯帝国开战,于是便来到著/名的德尔斐神殿求讨神谕。神谕说,一旦交战,一个大帝国将会灭亡。
吕底亚王以为神谕说的大帝国是波斯,大喜之下于是下令大军出征,结果却遭到惨败。吕底亚王愤怒地再次来到德尔斐神殿,责问祭司为什么要骗他,祭司回答说:“神谕所说的大帝国,正是您的国家。”
因此,从oracle(神谕)衍生出来的形容词oracular,除了含有“神谕的”之意外,还含有“玄妙深奥的”之意。
㈣ 谁能详细介绍一下Microsoft、IBM、Apple、Intel、Oracle的历史
http://www.chinaitlab.com/www/techspecial/microSoft/
1975年4月4日 Microsoft 成立
1979年1月1日 Microsoft 从北墨西哥州Albuquerque迁移至华盛顿州Bellevue市
1981年6月25日 Microsoft 正式登记公司
1981年8月12日,IBM推出内含Microsoft的16位元作业系统 MS-DOS 1.0的个人电脑。
MS-DOS是Microsoft Disk Operating System的简称,意即由美国微软公司(Microsoft)提供的磁盘操作系统。在Windows 95以前,DOS是PC兼容电脑的最基本配备,而MS-DOS则是最普遍使用的PC兼容DOS。
最基本的MS-DOS系统由一个基于MBR的BOOT引导程序和三个文件模块组成。这三个模块是输入输出模块(IO.SYS)、文件管理模块(MSDOS.SYS)及命令解释模块(COMMAND.COM)。除此之外,微软还在零售的MS-DOS系统包中加入了若干标准的外部程序(即外部命令),这才与内部命令(即由COMMAND.COM解释执行的命令)一同构建起一个在磁盘操作时代相对完备的人机交互环境。有关MS-DOS的各种命令,请参见MS-DOS命令列表。
MS-DOS一般使用命令行界面来接受用户的指令,不过在后期的MS-DOS版本中,DOS程序也可以通过调用相应的DOS中断来进入图形模式,即DOS下的图形界面程序。
http://computer.bisu.e.cn/gonggong/doc/IBM/
1888年,第一台刻度盘记录器(dial recorder)诞生。是由Alexander Dey 博士发明的,Dey所在的公司后来(1907年)被IBM前身中的一家公司收购。
1896年, Herman Hollerith在华盛顿特区组建制表机器公司(Tabulating Machine Company),这是世界上第一家电子制表与财务审计机器公司。
1901年,George W. Fairchild成立国际时间记录公司(Inter-national Time Recording Company),该公司是邦迪制造公司、威拉德与弗里克制造公司和标准时间印章公司三家公司的销售公司,同时还生产卡片记录器。
1905年,制表机器公司在新泽西实现合并。除了拥有并控制Hollerith Tabulating 专利和系统外,制表机器公司还是审计机器公司(Auditing Machine Company)的大股东,现在该公司作为一个部门运作。
1906年,第一台可以自动供纸的制表机问世,该机每分钟可处理150 个卡片。
1906年,国际时间记录公司在伯明翰建立了第二个工厂后,又在纽约州Endicott建设了一坐现代化的,用水泥加固的工厂,该工厂所在地是现在的IBM公司工厂的原址。
1907年,国际时间记录公司收购戴伊时间记录器公司 (即1883年成立的戴伊专利权公司),该公司生产刻度盘、卡片和工时记录器。国际时间记录公司的所有业务都转移到了约州的Endicott。
1908年,制造刻度盘记录器的锡拉丘兹时间记录公司(Syracuse Time Recording Company)被国际时间记录公司收购。
1911年,Charles R. Flint筹划了国际时间记录公司、计算尺公司和制表机器公司 三家公司的合并,成立了计算-制表-记录公司(Computing-Tabulating-Recording Company,即C-T-R公司)。George Fairchild成为公司的董事会董事长。 (C-T-R公司后来在1924年改名为国际商用机器公司,即IBM)
1914年,Thomas J. Watson, Sr.加盟C-T-R公司 ,成为公司的总经理。此时,C-T-R在美国通过销售、服务与出租等方式获得在总收入达到了400万美元。每一百股C-T-R公司的股票价值不足3000美元。年底公司有770位持股人,员工达到了1,346名。
1914年,财务处理机器的应用开始普及开来。财务处理产品包括机械化的键盘穿孔机、手工操作的复穿孔机、垂直分拣机和制表机等。这些产品的客户包括铁路、化工公司、公用事业公司和人寿保险公司等。
1915年,T. J. Watson, Sr.当选C-T-R公司总裁兼总经理。第一次销售大会召开,后来形成百分百俱乐部大会(One Hundred Percent Club Convention)。销售力量进行了重组并得到了加强。
1915年,著名的“Think”标志,老沃森提出的口号,开始在公司内部使用。
1916年,C-T-R公司的总收入达到了600万美元,净收益为100万美元。员工达到2,529名。同时,公司向销售人员培训计划迈出了第一步。
1917年,C-T-R公司以国际商用机器有限责任公司(International Business Machines Co., Limited,IBM)的名字进入加拿大市场。
1919年,C-T-R公司进入欧洲市场。 公司内部刊报The T. M. Business Record 第一期发行。
同年,推出电子同步计时钟系统。
1920年,研制成功时钟签名记录器(Lock Autograph Recorder)并推向市场。1921年,制表机器公司获得皮尔斯财务处理机器公司(Pierce Accounting Machine Company)和芝加哥票券印刷公司(Ticketograph Company of Chicago)的专利与设备。
1924年,计算-制表-记录公司(即C-T-R公司)改名为国际商用机器公司(IBM公司)。四分之一世纪俱乐部(Quarter Century Club)成立,该俱乐部只承认那些为公司工作25年以上的员工。IBM公司公司内部刊物《商用机器》(Business Machines )第一期发行。
1933年,IBM公司校舍与工程实验室大楼(IBM Schoolhouse and Engineering Laboratory Building)在纽约州的恩迪科特(Endicott)落成。
1935年,面向员工和客户的杂志《思索》(Think)第一期发行。IBM公司在纽约州恩迪科特举办了第一届服务性行业女性系统训练班。
1940年,由于二战业已爆发,IBM大量生产军需品,生产线日益扩大。
战争年代里,IBM迈出了跨入计算领域的第一步,1944年,IBM公司向哈佛大学赠送其首台大型计算机--自动顺序控制计算机,也被称为Mark I。
1951年,IBM开始决定开发商用电脑,聘请冯·诺依曼担任公司的科学顾问,1952年12月研制出IBM第一台存储程序计算机,也是通常意义上的电脑,它叫IBM 701。这是IT历史上一个重要的里程碑。
1952年,小沃森出任CEO,IBM新一代领导集体诞生。
1964年4月7日,IBM主席Tom Watson, Jr.亲自发布System 360。
1969年,在小沃森的改革下,IBM公司采纳新的营销政策,对大部分系统工程活动、将来的计算机程序和客户培训课程分别进行收费。 同年,政府在提出诉讼,控告IBM公司“企图垄断,并且已经垄断了...用于一般目的的数字计算机”。 政府起诉,IBM公司在1967年控制了市场的76%。此外, 政府还声称,IBM用了许多办法来阻止其他公司的竞争,包括价格限制,即降低价格以阻止进入该行业,以及引起减少其他公司产品吸引力的新产品。 IBM以顽强而有力的方式对政府的诉讼案(及许多私人诉讼案)进行了抗争。案件持续了13年。
在七十年代看起来是沃森家族对IBM的领导的结束,1971年,Thomas J. Watson, Jr.退休,成为执行委员会的主席。Frank T. Cary于1973年接任CEO。
在卡里的领导下,IBM在人们日常生活中扮演着越来越重要的角色。1971年,IBM公司生产的计算机引导"阿波罗14号"和"阿波罗15号"宇宙飞船成功登月。
1981年,John R.Opel出任CEO,开创了IBM历史新纪元,由于IBM—PC,IBM商标开始进入家庭、学校、中小企业。Intel和微软的霸业在此萌芽。
1985年,John F. Akers接任CEO。IBM投资的科研项目催生了四位诺贝尔奖获得者。
1993年,IBM的年收入下降到627.1亿美元,较1992年下降2.8%。纯收入下降到负81亿美元,较上一年下降了63.1%。公司机构重组花费了89亿美元(税前)用以提高公司生产效率和减少资源浪费。
1993年,Louis V. Gerstner, Jr出任CEO。
进入21世纪之后,IBM的领导层又发生了一次变化,Samuel J. Palmisano于2000年做了IBM的总裁,两年后,接任CEO。
http://www.bokee.com/idea/50itcorp/apple/
1976年, Steve Jobs 和 Steve Woznaik建立了苹果和公司,并开发了 Apple I 的主板
1977年, Apple II 问世,并带来1百万的销售收入,同年 Apple 的商标诞生。
1979年, 加强型Apple II 问世,具有显示器和硬盘
1980年, 在加利福尼亚取得一万台苹果的学校订单 Apple III 问世。
1981年, 苹果公司开始研发Macintosh。
1984年,1月24日, Macintosh 正式问世。 开创了图形界面的先河!
1987年, Mac II 问世,成为苹果家族中重要的一员。
1990年, 十月十五日, MacLC & Macintosh Classic 问世, 同时发布的System 7 和QuickTime 也意味着多媒体时代的到来。
1991年, 十月二日,苹果公司,摩托罗拉和IBM公司缔结同盟,开始共同研发Power PC的产品。 同年,苹果公司推出第一代的Power Book。
1994年, 苹果公司推出第一代Power Macintosh. 这是第一台基于 PowerPC超快芯片产品,从苹果开始进入商用市场。
1997年, 七月,创始人Steve Jobs重回苹果,改革产品线,与微软联盟,公司重获生机。
1998年八月十五日,苹果公司推出iMac,从此个人电脑进入了色彩缤纷的年代。
1999年, 苹果公司推出PowerMac G3和iBook.
2000年, 苹果公司推出功能强大PowerMac G4、 创新设计PowerMac G4 Cube 和 新款的专业鼠标和键盘。
2000年, 同年,苹果公司推出四款新iMac,
iMovie和基于互联网的iTools。
2001年, 3月24日,苹果公司推出革命性的系统OSX, 宣布苹果系统进入新时代。
2001年, 5月,苹果公司推出新款iBook, 并宣布苹果产品要成为数字化生活的核心。 10月, 苹果公司推出第一款Mp3播放器(iPod)。
2002年,苹果公司推出几款极漂亮的机型,iPhoto面世
2003年6月23日,苹果发布Power G5,这是史上最强大的PowerMac,也是最强大的PC之一。
㈤ 数据库软件的Oracle
Oracle来历
70年代 一间名为Ampex的软件公司,正为中央情报局设计一套名叫Oracle的数据库,Ellison是程序员之一。Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站、银行、证券、电信等都选用了Oracle系统。
1977年艾利森与女上司Robert Miner创立“软件开发实验室”(Software Development Labs),当时IBM发表“关系数据库”的论文,艾利森以此造出新数据库,名为甲骨文。
1978年公司迁往硅谷,更名为“关系式软件公司” (RSI),两年后,共有8名员工,年收入少于100万美金。最先提出“关系数据库”的IBM采用RSI的数据库。1982年再更名为甲骨文(Oracle)。
1984年三年内,先后进军加拿大、荷兰、英国、奥地利、日本、德国、瑞士、瑞典、澳大利亚、芬兰、法国、香港、挪威、西班牙。1986年上市时,年收入暴升至5500万美元,同年3月招股,集资3150万美元。1987年年收入达到 1.31 亿美元,甲骨文一年后成为世界第四大软件公司。两年内再进军墨西哥、巴西、中国、塞浦路斯、马来西亚、新加坡及新西兰。一年后,收入再升一倍至2.82亿美元。1990年甲骨文两年内挥军进入智利、希腊、韩国、葡萄牙、土耳其、委内瑞拉、台湾、比利时、阿根廷、哥伦比亚、哥斯达黎加及菲律宾等地,但是当年甲骨文的业绩首次发生亏损,市值急跌80%,艾利森首次安排资深管理人员参与经营。
1992年旗舰产品Oracle 7面世,使该公司业务重新步上轨道,年收入达到11.79亿美元。曾被视为甲骨文接班人、但后来被踼出局的Raymond Lane担任营运总监。1995年艾利森宣布PC已死,把全数产品推向互联网发展,并另组“网络计算机公司”(Network Computer),销售“网络计算机”,最终被淘汰收场。2000年科网接近尾声时,推出E-Business Suite,抢占应用产品市场,与昔日的生意伙伴构成严重利益冲突。同期微软及IBM数据技术提升,此后Oracle新增订单数目的占有率,在两年内下跌6.6%,业务倒退10%。2003年敌意收购仁科软件公司,引起业界哄动。两公司的争议新闻层出不穷。同年美国司法部落案阻止甲骨文收购。 2009年4月20日,甲骨文公司宣布将以每股9.50美元,总计74亿美金收购太阳计算机系统公司。
Oracle发展历程
Oracle在1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。但不得不说,软件不是很稳定,并缺少事务处理这样的重要功能。出于市场策略,公司宣称这是该产品的第二版,但却是实际上的第一版。之所以被命名为第2版而不是第1版,是因为Ellison认为潜在的客户更愿意购买第2个版本,而不是初始版本。(虽然这样做有些不太诚实,还是要承认这是个十分高明的技巧。还有一些公司把自己卖给客户的版本叫做1.0 ,学学1979年的ORACLE吧!)多年以后的今天,ORACLE公司声称是他们第一个提供了第一个SQL关系型数据库管理系统。
1983年3月,发布了ORACLE第三版。Miner和Scott历尽艰辛用C语言重新写就这一版本。C语言当时推出不久,用它来写ORACLE软件也是具有一定的风险的,但除此之外,别无他法。很快就证明了这样做是多么的正确:C编译器便宜而又有效,还有很好的移植性。从现在起,ORACLE产品有了一个关键的特性:[可移植性]。ORACLE第三版还推出了SQL语句和事务处理的“原子性”--SQL语句要么全部成功,要么全部失败,事务处理要么全部提交,要么全部回滚。ORACLE第3版还引入了非阻塞查询,使用存储在Before Image File中的数据来查询和回滚事务,从而避免了读锁定(read lock)的使用(虽然通过使用表级锁定限制了它的吞吐量)。同样是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没有那么多的想法,他只是太累了。
1984年10月,ORACLE发布了第四版产品。产品的稳定性总算得到了得到了一定的增强,用Miner的话说,达到了“工业强度”。但是还不够令人满意,用户对产品的抱怨似乎永无休止。这一版增加了读一致性(Read Consistency),这是数据库的一个关键特性,可以确保用户在查询期间看到一致的数据。也就是说,当一个会话正在修改数据时,其他的会话将看不到该会话未提交的修改。可以看到,在ORACLE第四版之前,产品始终是不稳定的,但是ORACLE的这群销售人员,主要是Ellison,他在宣传ORACLE的时候总是要夸大其词,但他就是有能力把软件卖出去,而且,还卖得很好,不得不承认,这的确有些神奇。让我们看看1984年软件市场的情形,在数据库市场上的霸主是Asnton-Tale公司,他们的拳头产品是刚推出不久的dBase III(确切的说dBase是PC上的数据库软件霸主),刚刚成为全球第三大的独立软件公司(第一和第二分别是微软、Lotus,ORACLE在当时还排不上号),这一年,也是苹果公司Macintosh诞生的年度,Steven Jobs用这个拳头产品挑战老大哥IBM。同样在这一年中,ORACLE公司的开发人员刚刚把产品移植到PC上。这是最好的年代,也是最坏的年代。数以千计的小公司在软件领域里争斗不休,新公司如雨后春笋般成立,ORACLE如何才能于不败之地?
在1985年,ORACLE发布了5.0版。有用户说,这个版本算得上是ORACLE数据库的稳定版本。这也是首批可以在Client/Server模式下运行的的RDBMS产品,在技术趋势上,ORACLE数据库始终没有落后。这意味着运行在桌面PC机(客户机)上的商务应用程序能够通过网络访问数据库服务器。1986年发布的5.1版还支持分布式查询,允许通过一次性查询访问存储在多个位置的数据。
1988年发布第6版,由于过去的版本在性能上屡受诟病,Miner带领着工程师对数据库核心进行了重新的改写。引入了行级锁(row-level locking)这个重要的特性,也就是说,执行写入的事务处理只锁定受影响的行,而不是整个表。这个版本引入了还算不上完善的PL/SQL(Proceral Language extension to SQL)语言。第6版还引入了联机热备份功能,使数据库能够在使用过程中创建联机的备份,这极大地增强了可用性。同时在这一年,ORACLE开始研发ERP软件。
1997年,Oracle推出了面向网络计算的数据库Oracle8
1999年,Oracle正式提供世界上第一个Internet数据库Oracle8i。
2001年6月,Oracle又推出了新一代Internet电子商务基础架构Oracle9i。
2004年,Oracle发布oralce10g。
2007年7月12日,甲骨文公司在美国纽约宣布推出数据库Oracle 11g,。
2013年7月8日,最新一代的全球领先的数据库Oracle Database 12c全面上市,这是Oracle数据库的最新版本。
㈥ oracle的发展历史是怎样的
诞生初期
20世纪约70年代 一间名为Ampex的软件公司,正为中央情报局设计一套名叫Oracle的数据库,埃里森是程序员之一。
1977年埃里森与同事Robert Miner创立“软件开发实验室”(Software Development Labs),当时IBM发表“关系数据库”的论文,埃里森以此造出新数据库,名为甲骨文。
1978年 公司迁往硅谷,更名为“关系式软件公司”(RSI)。RSI在1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。美国中央情报局想买一套这样的软件来满足他们的需求,但在咨询了IBM公司之后发现IBM没有可用的商用产品,他们联系了RSI。于是RSI有了第一个客户。
最先提出“关系数据库”的IBM采用RSI的数据库。1982年再更名为甲骨文(Oracle)。
发展壮大
1984年,三年内,先后进军加拿大、荷兰、英国、奥地利、日本、德国、瑞士、瑞典、澳洲、芬兰、法国、香港、挪威、西班牙。1986年上市时,年收入暴升至5500万美元,同年3月招股,集资3150万美元。
1987年收入达到1.31亿美元,甲骨文一年后成为世界第四大软件公司。两年内再进军墨西哥、巴西、中国、塞浦路斯、马来西亚及新西兰。一年后,收入再升一倍至2.82亿美元。
1990年,甲骨文两年内挥军进入智利、希腊、韩国、葡萄牙、土耳其、委内瑞拉、台湾、比利时、阿根廷、哥伦比亚、哥斯达黎加及菲律宾等地,但是当年甲骨文的业绩首次发生亏损,市值急跌80%,埃里森首次安排资深管理人员参与经营。
1992年,旗舰产品Oracle 7面世,使该公司业务重新步上轨道,年收入达到11.79亿美元。曾被视为甲骨文接班人、但后来被踼出局的Raymond Lane担任首席运营官。