Oracle: The Complete Reference已经有些年头了,不过今天才第一次看到。作者之一George Korch写的序挺有意思。
George第一次接触Oracle是1982年。不知道82年的时候,中国有几台电脑。
George之所以接触到oracle是因为他的公司要为设计和建立一个商务应用程序而评估数据库管理系统。最终决定采用什么数据库,是由评测结果决定的,而周围的现状往往是有决定权的那个人在主流数据库里面选择一个自己最熟悉的。
George他们的评估报告还被ComputerWorld定性为曾实施过的最“重量级”的DBMS研究报告。即使以研究本身为目的,出一个达到这种成就的报告恐怕也不容易,而这个报告本身居然只是开发一个系统的准备工作。
这份报告由于对有些开发商评价极不客气,居然被迫拿到新西兰去印刷。
他们调查的候选公司数量达到108个,最后压缩为16个,所涉及的数据库类型包括网状、层次、关系及其它类型。不知道国内到哪一年才能拥有108个数据库生产商。还不了解同关系数据库并列的网状、层次是什么概念的数据库。
Oracle当时叫做Relational Software公司,雇员不到25人。他们认为,从技术上讲,Oracle是当时市场上最好的产品。而且从其RSI指数上看,Oracle的管理团队有能力领导公司走向成功。技术的重要性还是相当重要的,而且在技术上领先别人,也许实际上未必就会马上发挥很大的经济效益,但至少会是一种挺美妙的感觉。还有,这儿提到的是团队,不是某一个单枪匹马冲锋陷阵的个人英雄。
艰难同样会有,他们的报告一样也受到了大量的批评。
George当时拥有和管理的公司叫做Koch Systems Corporation,它成为了Oracle的第一个增值分销商(Value Added Reseller)。他们开发的系统叫做THESIS,世界上第一个重要的商用关系应用程序。THESIS是一个证券交易和记账系统。许多公司用它来管理他们的投资证券。包括IBM,这样也需要IBM去安装Oracle,虽然他们有自己的数据库IMS和DB2。
在Oracle改进自己产品的过程中,Koch System的研究成果也为这些改进做出了贡献。产品的进步,来源于许多方面,产品实施人员、销售人员、最终用户,都能为产品的改进做出贡献。收集反馈意见。
The Complete Reference这本书构思与1988年。旧金山的一个知名出版代理商很欣赏George的想法,签订了出版合同,并计划于89年出第一版。但他们的一个高级主管否定了这个计划,因为他认为oracle仅会昙花一现。一年后,Oracle成倍增长,该主管也离职了,于是这个出版计划又重新启动,最终90年发布第一版。当达到一定水平之后,搭上出版社会是很容易的事情。虽然不出名的时候也能出书,但那仅能被视为侥幸。也不要因别人的侥幸而愤愤不平,把侥幸变为必然。
90年7月,George就职于Oracle公司,管理其Application部门。并在后来当上了公司的高级副总裁。在他任职期间,他把那个出版社又介绍给了oracle的高级管理层,在抵制住一位Oracle副总裁(不久离职)的反对后,成立了Oracle出版社。
92年,Bob Muller修订了这本书,产生了《Oracle 7:The Complete Reference》。
94年,George成就了自己的梦想,当上了一名专职牧师。这是达到一定高度之后,才能获得的自由。
94年,Kevin Loney,一个极知名的独立的Oracle顾问兼作者(www.kevinloney.com)修改和重写了第三版。出技术之外,知名度的优势在这儿得到了体现。George称,Kevin的才智和勤奋给他留下的深刻的印象。才智!勤奋!!!