by Tim Hall
DBA, 開發員,作者,講師
Birmingham, UK
此文僅代表我對于一些經常被問到的OCA, OCP, OCM和OCE認證考試問題, 發表的一些個人觀點。
我能從哪裡了解認證路徑及認證需求?
我應該參加哪個資料庫版本的認證?
我能從哪裡獲得免費認證材料?
我應該使用什麼學習材料?
我需要做一些試題練習麼?
我需要使用Oracle軟體來準備認證考試麼?
哪個認證可以幫助我獲得一份工作?
考試的形式是什麼?
我需要花多長時間學習來應對考試?
我是一個有經驗的DBA,那麼我需要會考試進行學習麼?
你認為Oracle認證大師(OCM)考試怎麼樣?
你認為Oracle認證專家(OCE)考試怎麼樣?
你認為專家考試怎麼樣?
為什麼你仍然需要在認證考試上花時間?
我能從哪裡了解認證路徑及認證需求?
對于Oracle認證,你首先應該通路Oracle Education網站中Oracle
Certification頁。
如果你通過其他信源來了解相關認證資訊,那麼你就需要依賴于此信源和Oracle
Education網站的更新同步的及時性和可靠性了。
我應該參加哪個資料庫版本的認證?
請參加你最可能用到版本的認證!
如果你正在用Oracle 11g進行工作,
那麼就按此版本進行認證。如果你不确定,那麼就去考最新版本的認證。在寫這篇文章時,Oracle
11g正進入其生命期的盡頭,而Oracle 12c正開始,但是現在許多公司仍然在使用Oracle 11g,并可能需要使用很多年,
是以參加11g認證的考試仍是一個安全的嘗試。當然盡可能早的更新認證也是個不錯的注意,這能幫助你更早适應新版本資料庫。
我能從哪裡獲得免費認證材料?
大多認證閱讀材料都是有版權的,需要你去購買。當然你也可以通過以下途徑找到些免費材料:
Oracle講師教育訓練手冊(Oracle Instructor Lead Training(ITL) manuals)
Oracle認證書籍電子版
通過網絡查找合法的教育訓練材料或者從Oracle
Technology Network上找到可用的Oracle手冊
我應該使用什麼學習材料?
我個人不使用學習手冊或參加課程。我主要通過閱讀Oracle手冊來進行學習筆記。
當然我相信大多數人不會希望花如此多的時間和功夫在這上面dbdao.com。
如果你不希望花太長時間的話,我建議你買一本OCA/OCP學習手冊來進行學習。除了看學習手冊外,我建議你閱讀下線上Oracle手冊并真正在一個安裝好的資料庫上實踐下。沒有比自己動手更好的了。
如果你參加了一些Oracle或Oracle合作公司進行的教育訓練,你會得到ILT手冊,那個也很不錯。
我需要做一些試題練習麼?
試題練習能幫助你提聯考試技巧,這能夠讓你更加冷靜,但是你應該花更多時間在學習材料和使用Oracle練習上,而不是不停得進行試題練習。
我需要使用Oracle軟體來準備認證考試麼?
是的。如果你從沒用過此資料庫産品的話,那麼通過考試的希望很小,你需要一定的使用經驗。
哪個認證可以幫助我獲得一份工作?
有認證總比沒有好, 但是如果你沒有經驗的話仍然會很難找到工作。很多雇主将工作經驗看得比認證高。當然,理想的情況下是兩者都重要。
對于新人來說,以下是你需要考慮的:
許多公司會考慮将認證和你所受的教育層次一起考慮,至少這能讓你獲得一次面試的機會。在一些公司,最初的候選人篩選是由人力部門dbdao.com裁定的,他們會将那些基本符合此工作的人先挑出來。如果你沒認證的話,你可能連面試機會都沒有,從此錯失了你真正想要的工作。
那些屬于Oracle
Partner
Network的合作公司都需要維護最少數量某個領域的認證團隊。如果你已經有了那些認證,那麼這對它們來說是有吸引力的,因為這減少了它們培養相關人才的時間和花費。
即便你有不少相關工作經驗,花些時間在認證上也能在給自己做介紹時更顯得有力些。
考試的形式是什麼?
認證考試一般需要在90分鐘内回答60~70個問題。它們為多選題,通常需要你在5個答案中選2個或3個。請仔細檢視Oracle
Certification網站了解相關考試定義。
我需要花多長時間學習來應對考試?
需要花多長時間這取決于許多因素,包括之前的相關經驗,你在學習時候發現是否容易了解,你花多久時間在Oracle資料庫上進行練習。很難讓我告訴你需要花多久來準備。對我來說因為我頻繁使用Oracle,是以通過一個考試所做的準備隻需要花幾周,但是我也聽到有人為了通過OCP花了大約6個月時間。時間的跨度很難說,因人而異。
我是一個有經驗的DBA,那麼我需要會考試進行學習麼?
我覺得我在DBA上還幹得不錯,但是我不太擅長記文法。這就是為什麼我常寫一些東西,做一些筆記。問題是考試的時候你不可能去看這些東西,需要花一些時間在這些文法和API上。一些好的DBA經常在這個問題上出問題。除非你的記憶力很棒,不管你做了多少年的DBA,在坐在考場前,我想你總需要一些回顧學習時間。
你認為Oracle認證大師(OCM)考試怎麼樣?
OCM認證你唯一一個你需要動手操作的考試。它本身非常有趣,因為它是僅有的一個能證明你曾經在一個Oracle系統前工作過的證明。是以我認為OCM是一個非常有價值的認證。
關于OCM有兩點我需要指出的是:
這個認證考試很貴。它需要完成兩個Oracle課程。我不太能判斷那張紙的價格。如果你的公司願意為你承擔考試費用的話,那太棒了。如果不能,那你需要自己來衡量它的價值。
你應該注意到在考場上你是無法通路網際網路的。你手邊僅有Oracle手冊,你隻能用它提供的目錄來查詢相關資料。如果你不太記文法又沒有花很多時間在回顧複習這方面内容的話,那麼你很可能通不過OCM考試。
你認為Oracle認證專家(OCE)考試怎麼樣?
我不确定那些認證是否有必要。如果你對某個領域有興趣的話可以參加考試。我曾參加過其中一個OCE考試,考試的形式類似于OCP考試。
你認為專家考試(specialist
exams)怎麼樣?
我認為那些認證考試和Oracle
Partner Network更相關。如果你在工作中可以通路它們并有機會的話,那麼就去考吧。
為什麼你仍然關注認證考試?
認證對于我來說和其他人會有所不同。
當Oracle新版本資料庫被正式公布後,它經常涉及到哪裡去了解,哪裡開始學。很幸運的是,OCP的教學大綱中會列出大部分DBA應該關注的新特性。是以我通常使用OCP大綱來對新特性有所了解。
當我對新版本有了學習了解後,我會寫一些應對相關認證的筆記dbdao.com。在一定時間後我開始決定參加考試,因為我那時候已經準備得很充分了。
真正的考試本身不重要,對我來說重要的驗證是否對新版本資料庫的新特性的點都掌握了。
是以考試是我對新版本認知的開始。一旦通過了OCP考試,就需要我們關注一些大綱中沒有提到的新特性,那些可以用于應對每天工作的解決方案。
一般情況,在一個新版本出來1~2年後,我開始真正感覺我可以駕馭自如了。