範文齋

位置:首頁 > 行業範文 > 就業前景

數據庫的就業前景

作為Oracle DBA需要學習的有:

數據庫的就業前景

(1)Oracle的權限控制。

(2)Oracle數據庫的基本概念和性能指標。

(3)常用的數據字典視圖和動態性能視圖。

(4)常用的DBMS包等等。

(5)以RMAN為主的備份恢復,以及容災技術,此外冷備、邏輯備也需要熟練使用。

(6)操作系統和存儲方面的知識,主要是UNIX基礎命令和編寫shell程序。

(7)高級DBA需要了解更多的東西,比如數據庫設計等等。

Oracle的認證主要包括OCA、OCP、OCM等。現在的主流是OCP,不過考試價格較貴。對就業有一定程度的好處。

DBA的就業主要是在大、中型企業。以金融、保險等行業尤甚。大型網站或遊戲公司也需要DBA。因為這類行對數據的要求頗高。DBA的待遇在國外是IT從業者裏較高的。即使在國內,DBA的待遇也相對好一些。因為其技術難度大於普通程序員。普通DBA一般是在8000-20000之間(如北京、上海)。乙方公司待遇要高一些,但工作較辛苦,壓力很大。甲方公司待遇稍低,但福利略好,工作一般很輕鬆。

女生在甲方做DBA是很受歡迎的。因為很多領導都會認為女生較細心。但乙方公司一般不大願意招聘女生來做數據庫方面的服務。

甲方DBA日常的工作壓力不大,較程序員小很多。但出問題的時候負擔會比較重。但一般大型企業都會購買第三方或原廠的技術支持,壓力會減輕很多。每年有1-2個數據庫會出問題或需要做一些大的動作。而且大多數問題都是由於操作系統崩潰或者服務器當機。oracle本身運行還是相當穩定的。

數據庫管理員,該職位負責全面管理和控制數據庫系統。這個職位對不同的人意味着不同的意義。那麼,數據庫管理員發展前景如何?數據庫管理員發展方向怎麼寫?

一、數據庫管理員發展前景

一個小的軟件開發工作室和一個分工高度明細的大公司相比,DBA的職責來得更加寬泛一些。一個公司,不管它是自己開發應用軟件,還是購買第三方的應用軟件,只要涉及到數據庫(有多少不涉及數據庫的應用軟件呢?數據庫是商業的靈魂和大腦啊),就需要確定是否僱傭一個或幾個DBA。知道DBA這個職位有哪些要求,對於企業內部這個職位的定義或者對於那些未來的DBA將是至關重要的。

數據庫作為整個系統的一部分,它的表現直接受服務器、操作系統、存儲、網絡、應用程序中SQL語句的質量、數據庫設計的質量、以及其它諸多因素的影響,這些因素加在一起非常複雜,經驗起着非常重要的作用。因此一個好的DBA除了知識作為基礎,經驗的多寡、見識的薄廣,往往決定了是否合格與。

從另外一個角度説,Oracle工作領域對實踐經驗和獨立工作能力要求較高,沒有經過大量的動手實踐是很難勝任Oracle相關工作的。

正是由於上述原因,其職場現狀是DBA職位不易進入,而用人單位很難找到合適的從業人員,人員缺口非常大。

二、數據庫管理員發展方向

中級DBA往往從業一年左右,熟悉某種操作系統環境下的數據庫。因為對中級DBA來講,Windows NT和Unix是有很大差別的。中級DBA對SQL比較熟悉,他們自己購買了幾本數據庫方面的書籍,並深入鑽研。中級DBA往往同時兼任數據庫程序員,他們的工作對性能、穩定性、安全性的追求基本上不是很高,往往配合高級DBA做一些例行工作。

高級DBA在國內是非常少的。他們購買了太多的數據庫方面的英文資料,也許是託朋友從Amazon買的。相對於他們的報酬來講,買書的`錢是很少的一個比例。高級DBA一般都熟悉很多種操作平台下的幾種大型數據庫。他們知道各種不同數據庫在不同環境下的優勢和劣勢,並能在數據庫平台和數據庫環境的選擇方面做出決策。他們一般通曉系統架構和數據庫設計,並能對數據庫進行各種級別的優化。高級DBA一般都配有助手,他們更偏向做決策和計劃。高級DBA往往在銀行業、保險業、在線交易等對穩定性、安全性、性能都要求比較高的關鍵業務處理領域大顯身手。

很多時候,是否取得數據庫專家認證證書並不是很重要。我知道很多數據庫廠商的培訓只要你去了都會獲得證書。有很多的公司提供商業化的培訓,他們的服務質量也有好有劣。所以證書並不是特別地有意義。

隨着工作年限的增長,DBA的經驗在增加,就像醫生一樣,其價值會越來越高,可以逐步成長為資深Oracle DBA、系統構架師、信息主管(CIO)等等,而不會出現許多軟件開發從業人員在一定年齡後面臨的轉行問題。

另外,從職業前景看,從事Oracle DBA有着更多的職場機遇。一般而言,系統中的軟硬件都是IBM、HP、Oracle等業界一流廠商提供的,在與廠商談判、合作、測試、實施、維護、優化等等過程中,會產生許多極佳的職場機遇,這一點是從事開發工作很難比擬的。

從DBA的工資統計數據看,隨着工作經驗的積累,DBA工資的增長幅度會遠大於其它的計算機方向。

從工作的穩定性上看,系統的複雜性和經驗的重要性已經決定了DBA職位的不可替代性。

從知識的積累、更新和替代角度看,數據庫的根基始終沒變,變的是不斷增強的功能和不斷擴展的應用範圍。因此,在不同時期所學的知識和獲得的經驗是疊加和累積的關係,而不像IT許多其他職業方向那樣“不變的是變化”,其知識是東風壓倒西風還是西風壓倒東風的關係。

因此,Oracle DBA職業是一個高挑戰和高回報的職業,有一定能力的和聰明的技術人員應該挑戰自我,進入這個被二十多年事實不斷證明的越來越有前景的職業。