幾種流行的資料庫系統
最"容易"的資料庫系統-Microsoft SQL Server
如果你打算做一個DBA,建議你選擇那些現在比較流行的資料庫系統。這意味著你將有更多的就業機會、交流和培訓機會,而且,流行自有流行的理由,你可以因此省心很多。當然,就業競爭壓力也比較大。一般的入門者選擇Microsoft SQL Server,這是非常適合中小型企業的資料庫系統,熟悉Access的讀者很容易就能初步使用Microsoft SQL Server,成為一個DBBS。 J
Microsoft SQL Server 7.0的報價,5使用者版1399美金,增加使用者時,127美金每使用者。
最"難"的資料庫-無冕之王Oracle
如果你有機會接觸到Oracle,那可是個好機會。Oracle是目前最看好的資料庫廠商,由於其強大的功能和可配置、可管理能力,Oracle DBA的薪資一般比其他資料庫管理員的薪資要高。而且,Oracle在大中型企業的關鍵應用也更加普遍了。Oracle可以運行在Windows NT、Sun Solaris、Linux等平台下。很多情況下要求你不僅僅熟悉NT,還要你熟悉Unix;而且Oracle不太友善的介面和成箱的Oracle產品資料可能也是一個障礙。
Oracle 8i標準版的報價,如果運行在Windows NT,附帶JServer和interMedia,支援5個並發使用者,報價是3925美金每CPU。增加並發使用者時,785美金每使用者。增加附加的命名使用者時,392.5美金每使用者。
資料庫系統的貴族-IBM UDB/DB2
作為30年資料庫研究的成果,IBM DB2確實稱得上"資料庫系統的貴族"。不管是小型商業系統,還是大的銀行系統,用DB2都是可以高枕無憂的。最近推出的新版DB2 6.1, 管理和調節工具更加卓越和便於使用。DB2 可以運行在Intel架構上,也可以運行在IBM的S/390大型電腦上。如果你所在的行業對IBM的機器特別地稱道,建議你學習IBM DB2。
DB2有兩種版本:工作群組版和企業版。工作群組版999美元每伺服器,外加249美元每個並發使用者。而企業版是12500美元每個CPU,不限並發使用者數量。
以Java為中心的資料庫-Sybase Adaptive Server Enterprise(ASE) 12.0
即將發布的Sybase ASE 12.0,直接面向Java 程式員。這種以Java為中心的資料庫系統,為那些準備在Java 平台下構建公司專屬應用程式的企業來說,將是最好的選擇。但是ASE稱不上一個資料庫領域的領先者,儘管相對於它以前的版本已經改進很多,並支援多個CPU和更多的並發,還有很多的新的特性。但Sybase的風光似乎已經不再。
值得期盼的Informix Centaur
有時候"第一"只是意味著你的對手需要等待更長的時間去趕上你。這正是1997年創立的Informix所面臨的。Informix公司是率先將多媒體特性加入到關聯式資料庫系統的大型資料庫廠商之一。但是如今,IBM、Oracle、Sybase都已經跨越了這個概念。所以,Informix不得不尋求新的支撐來使自己區別於其他資料庫廠商。這就是Informix Centaur的目標。Informix Centaur結合了Informix Dynamic Server 7.3的對象-關聯式資料庫和Informix Universal Data Option 9.1,意在獲得更好的適應性和多媒體支援。詳情如何,我們拭目以待!
DBA的薪資
有很多因素影響到你作為DBA的薪資:
- 你的經驗和能力所決定的DBA等級
- 你所熟悉的資料庫系統
- 你的個性特點和潛力
下面的表說明了國內DBA人員的基本薪資狀況,並說明了DAB等級和你所熟悉的資料庫系統怎樣影響到DBA的薪資。當然,這隻是我個人掌握的情況,只能在一定程度上代表行業的平均水平。
| DBA等級資料庫系統 |
初級DBA年薪(萬元) |
中級DBA年薪(萬元) |
進階DBA年薪(萬元) |
| Oracle |
4 |
8 |
11 |
| Microsoft SQL Server |
3 |
5 |
8 |
| IBM DB2 |
4 |
8 |
10 |
| Sybase |
3.5 |
6 |
8 |
| Informix |
4 |
7 |
10 |
註:每年按13個月計算。表內數字為平均年薪。