學(xué)無止境:了解主流的DBA認(rèn)證考試
學(xué)計(jì)算機(jī)專業(yè)的童鞋們一定記得當(dāng)初在大學(xué)的時(shí)候會有全國性的計(jì)算機(jī)等級考試,其中又分為網(wǎng)絡(luò)工程師和數(shù)據(jù)庫工程師等方向,而所有人都一致認(rèn)為數(shù)據(jù)庫要難過網(wǎng)絡(luò)。真正接觸過IT行業(yè)之后,才發(fā)現(xiàn)無論是網(wǎng)絡(luò)還是數(shù)據(jù)庫都是要不斷地考認(rèn)證,雖然并不是說認(rèn)證就是必須的,但是從我們之前做過的調(diào)查來看,專業(yè)認(rèn)證的確是塊敲門磚。
目前在數(shù)據(jù)庫領(lǐng)域,比較主流的認(rèn)證考試包括了Oracle的OCA、OCP和OCM;微軟的MCTS和MCITP;另外改用開源的MYSQL認(rèn)證CMA、CMDEV和CMDBA。DBA在工作中用到的數(shù)據(jù)庫大都來自O(shè)racle、微軟、Sybase等幾個(gè)主流廠商,因此認(rèn)證考試也都是圍繞這幾家廠商的技術(shù)和產(chǎn)品,這主要取決你目前工作中所使用的數(shù)據(jù)庫平臺。那么本文我們就將來看下主流的數(shù)據(jù)庫認(rèn)證。
1、Oracle
Oracle是目前DBA用到的最多的數(shù)據(jù)庫,在這一領(lǐng)域已經(jīng)成為無可爭議的老大。所以考下他們的Oracle Certified Professional也就是Oracle認(rèn)證專家OCP問題就不大了。在考OCP之前,DBA需要接受至少一門課程的培訓(xùn),自學(xué)的話會有些費(fèi)勁。 Oracle有三個(gè)級別的認(rèn)證,其中最基礎(chǔ)的是Oracle認(rèn)證專員,OCA;進(jìn)階的OCP和最高級的Oracle認(rèn)證大師OCM。每一個(gè)認(rèn)證都是根據(jù)不同版本數(shù)據(jù)庫來進(jìn)行的,所以O(shè)racle數(shù)據(jù)庫出新版本之后,DBA也需要再重新考一次認(rèn)證。
2、SQL Server
微軟的數(shù)據(jù)庫軟件包括了Access和SQL Server,其中Access目前在企業(yè)中的應(yīng)用已經(jīng)比較少,所以在這里就不做解釋了。SQL Server DBA入門的認(rèn)證考試就是微軟認(rèn)證技術(shù)專家MCTS,與Oracle不大相同,微軟的數(shù)據(jù)庫認(rèn)證是按照工作內(nèi)容來分的,其中包括MCTS SQL Server 2008部署和維護(hù)、MCTS SQL Server 2008數(shù)據(jù)庫開發(fā)以及MCTS SQL Server 2008商業(yè)智能開發(fā)和維護(hù)。這三項(xiàng)是分開考試的。此外更高級的是MCITP,可以稱為微軟認(rèn)證IT專業(yè)人士,分類同之前的MCTS相同。
3、MySQL
作為開源數(shù)據(jù)庫的領(lǐng)導(dǎo)者,MySQL在全球范圍內(nèi)也還是有著大量的用戶。而且MySQL也同樣有認(rèn)證考試,其中最初級的是MySQL認(rèn)證專員 CMA,需要考一門課程,主要測試DBA對MySQL的基本知識與技能。然后再通過兩門考試,就可以獲得MySQL 認(rèn)證DBA的證書,即CMDBA;MySQL開發(fā)者一樣可以獲得MySQL認(rèn)證開發(fā)者證書,即CMDEV。然后再通過一門高級考試,MySQL DBA就可以獲得MySQL集群認(rèn)證證書。
活到老學(xué)到老,這句話對于IT從業(yè)人員來說是再適合不過的了。從剛?cè)胄械阶罱K混到架構(gòu)師、CTO,這條路走過來總是要伴隨著各種各樣的認(rèn)證考試,對于DBA來說就更是如此。今天在這里只簡單介紹了Oracle、MySQL和SQL Server。在今后的博文中,我也將為大家介紹一下Sybase和DB2的認(rèn)證考試,敬請期待。
原文鏈接:http://club.techtarget.com.cn/space/viewspacepost.aspx?postid=4359&spaceid=271
【編輯推薦】