第0529章 關係數據庫市場風雲(1/2)
現階段,oracle的公司年銷售額已經突破了1000萬美元。這個水平和個人電腦行業排名靠前的成功軟體公司差不多。
但不要忘了,oracle資料庫的服務對象主要是大客戶,其中的利潤遠超個人電腦平台上的產品。
毫無疑問,比唐煥的哲儒早兩年成立的oracle,完全有資格被冠以「成功企業」的頭銜了。
不過,在最初的幾年裡,oracle和其它創業小公司一樣如履薄冰。這從它的公司名稱兩度變更當中,便能看出來一絲端倪。
oracle的崛起,除了依靠創始人的非凡能力之外,很大程度上是由於搭上了關係型資料庫興起的順風車。
人類對數據收集、存儲、分析的需求自古有之,其中最有名的例子當屬美國的人口普查了,但其使用的工具,直到1952年仍是穿孔卡片和卡片制表處理機。
隨著計算機應用技術的興起和成熟,數據處理終於進入了新的發展階段,資料庫管理系統應運而生,形成了一個商業價值不可估量的龐大市場。
要對數據進行計算機處理,就必須通過數學手段進行抽象,從而總結出了不同的結構模型。
比如網狀資料庫,顧名思義,數據之間的關聯就如同現實當中的情況一樣縱橫交錯。
最早的網狀資料庫商業化產品為美國通用電氣公司在1964推出的運行於大型機平台上的ids。其它有名的實現方案還有惠普的image、cullinet的idms等。
它們當中商業成就最高的當屬idms,這兩年為cullinet公司帶來了過億美元的年銷售額。
再如層狀資料庫,數據之間的關聯進一步抽象為類似族譜那樣的模型。
最有名的層狀資料庫商業化產品,是ibm在1960年代末推出的ims。
不管是網狀資料庫,還是層狀資料庫,隨著資料庫規模的擴大,數據之間的聯繫將會複雜得連當初創建資料庫的管理員都要為之迷茫,從而給維護帶來了極大的困難。
好在這個時候,關係型資料庫的理論出現了。
1970年,ibm的研究員edgarfrankcodd——埃德加.弗蘭克.科德發表了題為《arelationalmodelofdataforlargeshareddatabanks》——《大型共享資料庫的關係模型》的論文,奠定了關係模型的理論基礎,得到了學術界和產業界的共同讚賞。
為此,埃德加.弗蘭克.科德被譽為「關係數據庫之父」,並在1981年得到了圖靈獎。
當網狀資料庫和關係數據庫誰優誰劣的學術辯論,以後者勝出落幕後,將關係數據庫從理論成果變為軟體實現的課題,隨即擺在了研究人員面前。
honeywell——霍尼韋爾公司最早取得了關係數據庫的商業成果,其在1976年推出了mdrs,不過市場表現一般。
做為最早提出關係模型的公司,ibm當然不會落後,它專門組建了40人規模的團隊,研發關係數據庫,並起名為「r」系統,即含義來源於「關係」英文單詞的首字母。
1974年,ibm研發團隊首戰告捷,成功開發了用於關係數據庫的結構化查詢語言即sql。
到了1977年,「r」系統便可以投入運行了。
但官僚作風嚴重的ibm又犯了老毛病,它的層狀資料庫ims那時候正賣得火熱,為公司帶來了滾滾財源,於是便自然而然地壓制了「r」系統的商業運作。
於是乎,外界只見「r」系統的研發人員頻頻發表學術成果論文,卻不見ibm積極地展開市場活動。
就這樣,ibm給了另外兩個關係數據庫——ingres和oracle,出人頭地的機會。
ingres是由伯克利加州大學一群得到政_府資助的教授聯合開發的。為了研發哲儒自己的資料庫ebase,唐煥就從他們當中挖走了一些人。
ingres的研發團隊和ibm的「r」研發團隊,彼此熟識,故而經常進行技術交流,並開發出了一套和sql類似的關係數據庫語言quel。
兩伙人也犯了文人相輕的毛病,不時地爆發爭吵,進而相互指責對方抄襲自己的解決方案。
到了最後,雙方乾脆分道揚鑣,真刀真槍地較起勁來,
1980年的時候,ingres研發團隊裡的幾個人,成立了關係技術股份有限公司即rti,來進行ingres資料庫的商業運作。
oracle的前身,軟體發展實驗室——sdl,其創立初衷是為了方便撈外快。
當時,拉里.埃里森所供職的公司要開發一種數據存儲和檢索的設備,工作量非常大。
於是,拉里.埃里森成功地遊說公司進行業務外包,並和前同事鮑勃.邁納、埃德.奧茨聯合創立sdl,接下了這個活,讓三個人狠狠地賺了一筆。
在此之後,拉里.埃里森便離開了這家公司,以專心經營自己的sdl。
他還把辦公室搬到了矽谷的中心地帶,並更名為關連式軟體公司即rsi,以正面反映出公司正在開發的關係數據庫oracle。
和ingres擁有自己的關係數據庫語言quel不同,oracle借鑑了ibm的sql,唐煥的ebase也有類似的選擇。
做為關係數據庫商業化的先行者,oracle資料庫自然得到了一些先發優勢。
比如,美國中央情報局主動找上門來,點名要買這種產品。同時,拉里.埃里森還找到了另外一家大客戶——海軍情報局。
oracle的第一個版本,運行平台為dec的pdp-11,而中央情報局和海軍情報局要求的版本是ibm的大型機和dec的vax。
本章未完,點選下一頁繼續閱讀。