Oracle簡介
Oracle數據庫目前已經成為企業級開發的首選,那麼你知道Oracle數據庫是誰創建的呢?又是哪個公司創建的呢?
說到Oracle數據庫的創始人,不得不提到勞倫斯.埃裡森(Larry Ellison),他出生於美國紐約布朗克斯,並不是什麼名牌大學畢業,甚至就讀三所大學都沒能取得一個學位。但是,就是這樣的一個人,卻成為世界上第二大軟件公司的創始人。
正所謂天生我材必有用,勞倫斯.埃裡森自學了計算機編程。由於20世紀60年代美國也動蕩不安,所以勞倫斯.埃裡森不斷跳槽,適應著不同公司的工作,直到他跳到一家影像器材公司工作,人事了創建Oracle公司的另外兩位重要人物Bob Miner和Edward Oates,改變了他的一生。1977年,勞倫斯.埃裡森與這兩個重要人物在硅谷共同出資創辦了一家軟件開發公司,其中勞倫斯.埃裡森占有60%股權。
在勞倫斯.埃裡森創建軟件開發公司的初期,並不是一開始就確定要開發數據庫產品,也不是一開始就把公司的名字稱為Oracle。之所以要開發數據庫產品,是受IBM的研究員發表的一篇文章《大型共享數據庫的關系數據模型》的啟發,3個人才開始研發關系型數據庫的。他們的第一個項目是給美國政府做的,項目的名字當時就叫Oracle,Oracle在英語中的意思是神谕宣示、預言或聖言。此後,勞倫斯.埃裡森就把研發的數據庫叫做Oracle,後來也把自己的公司名字改成Oracle。
Oracle與SQL Server的特點
1.對操作系統的支持
Oracle數據庫對操作系統的支持比SQL Server數據庫更多。Oracle可以支持的操作系統有Windows系統、Linux系統、蘋果的操作系統等;而SQL Server由於是微軟研發的,所以目前支持的操作系統只有Windows操作系統。
2.數據庫的架構
在Oracle數據庫中,一個實例只能管理一個數據庫,只有數據庫在集群的環境下才能實現多個數據庫被一個實例管理;而SQL Server數據庫是一個實例管理多個數據庫。
3.數據庫的安全性
SQL Server系統數據庫沒有通過安全性認證,而Oracle數據庫是獲得ISO安全認證的數據庫,所以說Oracle的安全性更好一些。
4.內存分配
Oracle的內存分配大部分是有INIT.ORA來決定的,而SQL的內存分配主要有動態內存分配和靜態內存分配。
Oracle數據庫與SQL Server數據庫在企業應用當中各自有著用武之地。Oracle數據庫的最新版本是Oracle 11g,而SQL Server數據庫也有了最新的SQL Server 2014版本。