Oracle歷史介紹

壹個很好的問題!在Oracle的版本3時,就希望有人來問這個問題,那時 Oracle的所有資料不過三四本書。當時Oracle主要是壹個數據庫公司,提供的服務很少,甚至可以說幾乎沒有,此外也沒有成熟的應用軟件。今天情況就相當不同了,這個數十億美元的公司擁有大量的軟件產品,提供大量的服務和豐富的應用軟件。
  
使Oracle如此成功的原因,在於它擁有已被證明能克服所有困難的能力,不管這些困難是來自技術進步方面的挑戰,還是來自高速增長的挑戰。Oracle已證明,具有連續不斷地推出新產品的能力,這些新產品有助於我們領先於我們所生活的信息時代。技術上的遠見,使Oracle在從定義明天的Web計算到未來的網絡計算方面都處於領先地位。為有助於了解Oracle和Oracle公司,我們將從它的根基—數據庫講起,壹直講到今天的Oracle及其公司的結構。
  
Oracle的初始期
起初,Oracle僅僅是壹個數據庫公司,特別是壹個關系數據庫公司。那時,關系數據庫是壹種有關怎樣構造和存放數據的新方法。這種類型數據庫的關鍵是怎樣理解數據間的關系,然後怎樣構造反映這些關系的信息庫。用這種方法建造出來的信息庫將會經受住時間的考驗。關系數據庫的目標是建壹個數據庫,在此數據庫中僅僅數據會改變,而基本結構不變。我們將關系數據庫以前的方法稱為傳統的方法。為說明兩種方法間的不同,我們把傳統方法的顧客主文件和關系數據庫的相應文件做壹個比較。看看這兩種方法的特性和如何在它們之中進行改變。最後查看兩種模型的差別,並說明為什麽存放信息時願意使用關系方法。
  
ORACLE的今天
今天,座落在加利福尼亞 Redwood Shores的Oracle公司為電子信息管理提供軟件產品和服務。Oracle是壹個世界範圍的軟件提供者,1999年的收入將超過80億美元。Oracle的業務遍及世界90多個國家,其軟件在100多種不同的計算機上運行,在信息高速公路中扮演著壹個重要的角色。
  
Oracle是采用Internet計算模式的倡導者之壹,在該模式下,組織者為分布式應用配置了萬維網。Internet是發布應用的理想基礎設施。在給定的組件為基礎的模型中,Internet是將分散應用集成起來的理想場所,比較三層客戶/服務器計算體系而言,Internet也是這些系統的理想場所。構成此模型的三層為:
  
* 客戶層 有時稱為表達層,既顯示信息給用戶,同時接收輸入的要處理的信息。
  
* 應用層 所有的處理都將按系統實現的邏輯在該層進行。商業規則的加強、數據壹致性的檢查系統所需的復雜處理都在該層進行。此層是三層模型中處理事務最多的壹層。
  
* 數據層 通常稱為back end,是為滿足其他兩層的需求而存儲信息。在很多情況下,在用戶同系統交互時,關系數據庫將優化從應用層接收到的以及返回給應用層的信息。
  
Oracle集團不遺余力地將最新的技術提供給客戶。對未來技術發展趨勢預見能力以及較早地擁有關鍵技術,不僅使得Oracle得以生存,更使其在競爭中遙遙領先。Oracle Server是這壹切的基石。