現階段,的公司年銷售額已經突破了1000萬美元。這個水平和個人電腦行業排名靠前的成功軟件公司差不多。
但不要忘了,數據庫的服務對象主要是大客戶,其中的利潤遠超個人電腦平台上的產品。
毫無疑問,比唐煥的哲儒早兩年成立的,完全有資格被冠以“成功企業”的頭銜了。
不過,在最初的幾年裡,和其它創業公司一樣如履薄冰。這從它的公司名稱兩度變更當中,便能看出來一絲端倪。
的崛起,除了依靠創始人的非凡能力之外,很大程度上是由於搭上了關系型數據庫興起的順風車。
人類對數據收集、存儲、分析的需求自古有之,其中最有名的例子當屬美國的人口普查了,但其使用的工具,直到195年仍是穿孔卡片和卡片製表處理機。
隨著計算機應用技術的興起和成熟,數據處理終於進入了新的發展階段,數據庫管理系統應運而生,形成了一個商業價值不可估量的龐大市場。
要對數據進行計,m.≌★om算機處理,就必須通過數學手段進行抽象,從而總結出了不同的結構模型。
比如網狀數據庫,顧名思義,數據之間的關聯就如同現實當中的情況一樣縱橫交錯。
最早的網狀數據庫商業化產品為美國通用電氣公司在1964推出的運行於大型機平台上的ids。其它有名的實現方案還有惠普的image、的idms等。
它們當中商業成就最高的當屬idms,這兩年為公司帶來了過億美元的年銷售額。
再如層狀數據庫,數據之間的關聯進一步抽象為類似族譜那樣的模型。
最有名的層狀數據庫商業化產品。是ibm在1960年代末推出的ims。
不管是網狀數據庫。還是層狀數據庫。隨著數據庫規模的擴大,數據之間的聯系將會複雜得連當初創建數據庫的管理員都要為之迷茫,從而給維護帶來了極大的困難。
好在這個時候,關系型數據庫的理論出現了。
1970年,ibm的研究員edgar frank ——埃德加.弗蘭克.科德發表了題為《a ;;;large shared data banks》——《大型共享數據庫的關系模型》的論文,奠定了關系模型的理論基礎,得到了學術界和產業界的共同讚賞。
為此,埃德加.弗蘭克.科德被譽為“關系數據庫之父”。並在1981年得到了圖靈獎。
當網狀數據庫和關系數據庫誰優誰劣的學術辯論,以後者勝出落幕後,將關系數據庫從理論成果變為軟件實現的課題,隨即擺在了研究人員面前。
——霍尼韋爾公司最早取得了關系數據庫的商業成果,其在1976年推出了mdrs,不過市場表現一般。
做為最早提出關系模型的公司,ibm當然不會落後,它專門組建了40人規模的團隊,研發關系數據庫,並起名為“r”系統。即含義來源於“關系”英文單詞的首字母。
1974年,ibm研發團隊首戰告捷。成功開發了用於關系數據庫的結構化查詢語言即sql。
到了1977年,“r”系統便可以投入運行了。
但官僚作風嚴重的ibm又犯了老毛病,它的層狀數據庫ims那時候正賣得火熱,為公司帶來了滾滾財源,於是便自然而然地壓製了“r”系統的商業運作。
於是乎,外界只見“r”系統的研發人員頻頻發表學術成果論文,卻不見ibm積極地展開市場活動。
就這樣,ibm給了另外兩個關系數據庫——ingres和,出人頭地的機會。
ingres是由伯克利加州大學一群得到政_府資助的教授聯合開發的。為了研發哲儒自己的數據庫ebase,唐煥就從他們當中挖走了一些人。
ingres的研發團隊和ibm的“r”研發團隊,彼此熟識,故而經常進行技術交流,並開發出了一套和sql類似的關系數據庫語言quel。
兩夥人也犯了文人相輕的毛病,不時地爆發爭吵,進而相互指責對方抄襲自己的解決方案。
到了最後,雙方乾脆分道揚鑣,真刀真槍地較起勁來,
1980年的時候,ingres研發團隊裡的幾個人,成立了關系技術股份有限公司即,來進行ingres數據庫的商業運作。
的前身,軟件發展實驗室——sdl,其創立初衷是為了方便撈外快。
當時,拉裡.埃裡森所供職的公司要開發一種數據存儲和檢索的設備,工作量非常大。
於是,拉裡.埃裡森成功地遊公司進行業務外包,並和前同事鮑勃.邁納、埃德.奧茨聯合創立sdl,接下了這個活,讓三個人狠狠地賺了一筆。
在此之後,拉裡.埃裡森便離開了這家公司,以專心經營自己的sdl。
他還把辦公室搬到了矽谷的中心地帶,並更名為關連式軟件公司即,以正面反映出公司正在開發的關系數據庫。
和ingres擁有自己的關系數據庫語言quel不同,借鑒了ibm的sql,唐煥的ebase也有類似的選擇。
做為關系數據庫商業化的先行者。數據庫自然得到了一些先發優勢。
比如。美國中央情報局主動找上門來。名要買這種產品。同時,拉裡.埃裡森還找到了另外一家大客戶——海軍情報局。
的第一個版本,運行平台為的pdp-11,而中央情報局和海軍情報局要求的版本是ibm的大型機和的va。
這兩種產品都不便宜,的財力不足以購買,但移植又離不開這個環境,拉裡.埃裡森等人只能到處求爺爺告奶奶地借用,甚至不惜使用無賴的手段。總算完成了的第二個版本。
不過,此時的仍然存在不少諸如檢索結果錯誤之類的問題,甚至還會發生丟失數據的現象。
這時候,拉裡.埃裡森的個人能力就顯現出來了,他硬是把這種不成熟的產品交付給了中央情報局和海軍情報局,讓對方成了自己的故障查找員。
當然了,的服務態度絕對夠好,隨傳隨到,有錯就改。
就是靠著這種巧妙的推銷和良好的服務,打開了關系數據庫的市場。而著手商業化ingres的。特則是優秀的技術和過硬的質量。
就這樣,和展開了水火不容的競爭。
相比於的那些教授。拉裡.埃裡森的手段顯然更為高明。
由於和的名字非常接近,不時地會發生的支票被錯送到的現象,這時候拉裡.埃裡森便盡量拖著這些支票不還,好給對手增加無謂的財政壓力,讓叫苦不迭。
在這場競爭當中,佔據了先機,拉裡.埃裡森也開始有余力用c語言取代匯編語言,重新編寫出了第三版本的數據庫,並把公司名字改為。
和的競爭,代表了型機和大型機領域的關系數據庫市場格局,而在唐煥的推動下,微型計算機數據庫市場漸漸成形,顯示出了讓人垂涎的商業價值。
比如做為引領者的ebase,憑借“e”所標榜的電子、強大、易用特性,僅僅在1981年,便為哲儒貢獻了5000萬美元的銷售額。
阿什頓-塔特公司的dbase,背靠ibm-平台,看起來和哲儒的ebase競爭得不亦樂乎,但其目前還不具備關系數據庫的特性,根本不夠格做ebase的對手。
眼見著關系數據庫市場紅火得一塌糊塗,ibm瞠目結舌之余,連忙奮起直追,對“r”系統嚴格測試後,在1981年底推出了自己的商業化關系數據庫sql/ds。
藍色巨人確實有作風保守、後發製人的資本,到了198年,它又推出了功能更全面的工業級數據庫db,大客戶紛紛認可買帳,倒也把之前的劣勢扳回了不少。
ebase、、db都支持sql,無形中就讓這種數據庫語言成了事實上的行業標準,其它關系數據庫產品早早晚晚都要靠攏過來。
但目前的關系數據庫廠商,並沒有意識到這一,除了ebase、db之外,其它數據庫都在極力增加自己所能支持的計算機平台種類。
比如便從第四個版本開始,正式支持方圓電腦和ibm-,並大肆鼓吹自家產品所具備的可移植性、可連接性、兼容性。
可移植性就是指支持眾多計算機硬件平台,可連接性則是指安裝在不同計算機上的數據庫,可以連接起來進行數據通訊。
至於兼容性,是指和同樣采用sql的db、ebase相兼容。這個宣傳噱頭,不免有抱大腿和沾光的嫌疑。
唐煥溜達到展台前的時候,恰好看到拉裡.埃裡森巧舌如簧地介紹數據庫所具備的諸如此類的各種好處。
“這個拉裡.埃裡森,做派和喬布斯很像啊。海納百川的de,可真是越來越熱鬧了。”唐煥打趣了一句後,隨口詢問,“對了,是第一次露面吧?”
“我印象裡是這樣。”查爾斯.西蒙尼了頭。
“原本專心追求大客戶,現在也開始重視面向大眾的宣傳了,看來市場定位發生了變化。”若有所思的唐煥分析著。
“直到第三個版本,才開始支持——事務這一特性。由此不難推論出,他們的技術研發,先進程度有限得很。”看著拉裡.埃裡森誇誇其談、不亦樂乎地表演著,查爾斯.西蒙尼頗為不屑。
所謂的事務,是恢復和並發控制的基本單位。直白來講就是,被劃歸為一組的操作,要麽全部完成,要麽全部撤銷。
比如,從a帳戶向b帳戶轉帳的操作,最少包括兩步,即從a帳戶減去一個數字,再往b帳戶增加一個數字。
這個操作必須全部完成,如果在第一步和第二步之間,發生了意外斷電、系統宕機、軟件崩潰等等災難故障的時候,也要保證可以撤銷全部失效的操作。否則的話,數據庫就出亂子了。
ebase被推出後,從1980年便開始支持事務的特性,至少要比領先一年半的時間。
正是基於這些因素,查爾斯.西蒙尼心裡驕傲著呢,有些看不慣拉裡.埃裡森浮誇的作秀。
這時候,拉裡.埃裡森得興起,將手一揮,有幾個雇員,從後面搬出來一塊特大的廣告板,並將其立在了台前,頓時引起了一片騷動。
唐煥凝目一看,見正中間是一架代表的噴氣式戰鬥機,左面是一隻代表阿什頓-塔特公司的鸚鵡, 右面則是代表哲儒的鳳凰——的徽標最初是由“”和“one”這兩個數字組成的自_由飛鳥的圖案,後來部下們由於爆棚的榮譽感,以及迎合唐煥的喜好,便將其逐步演化成了東方的神鳥——鳳凰。
噴氣式戰鬥機左右開弓,發射了數枚導彈攻擊鸚鵡和鳳凰,每一枚導彈寓意著數據庫超越dbase和ebase的功能。
“好狂妄!”查爾斯.西蒙尼氣得臉色鐵青,唐煥則玩味地打量著洋洋得意的拉裡.埃裡森,對方似乎極為享受自己製造出來的這種轟動效果。
現場正鬧鬧哄哄之間,也不知道從哪裡扔過來幾瓶可樂,重重地砸在了廣告板上,頓時就是一個稀裡嘩啦。
見此情景,人群越發喧囂了,引得會展保安緊張地集結過來維持秩序。
拉裡.埃裡森擦了一下飛濺在臉上的飲料,氣急敗壞地怒吼,“是誰乾的?有本事站出來!”
唐煥則和查爾斯.西蒙尼等部下面面相覷,心誰這麽快意恩仇,真挺帶勁的!