目前在数据库领域,比较主流的认证考试包括了Oracle的OCA、OCP和OCM;微软的MCTS和MCITP;另外改用开源的MYSQL认证CMA、CMDEV和CMDBA.DBA在工作中用到的数据库大都来自Oracle、微软、Sybase等几个主流厂商。
1、Oracle
Oracle是目前DBA用到的最多的数据库。下他们的Oracle Certified Professional也就是Oracle认证专家OCP问题就不大了。在考OCP之前,DBA需要接受至少一门课程的培训,自学的话会有些费劲。Oracle有三个级别的认证,其中最基础的是Oracle认证专员,OCA;进阶的OCP和最高级的Oracle认证大师OCM.每一个认证都是根据不同版本数据库来进行的,所以Oracle数据库出新版本之后,DBA也需要再重新考一次认证。
2、SQL Server
微软的数据库软件包括了Access和SQL Server,其中Access目前在企业中的应用已经比较少,所以在这里就不做解释了。SQL Server DBA入门的认证考试就是微软认证技术专家MCTS,与Oracle不大相同,微软的数据库认证是按照工作内容来分的,其中包括MCTS SQL Server 2008部署和维护、MCTS SQL Server 2008数据库开发以及MCTS SQL Server 2008商业智能开发和维护。这三项是分开考试的。此外更高级的是MCITP,可以称为微软认证IT专业人士,分类同之前的MCTS相同。
3、MySQL
作为开源数据库的领导者,MySQL在全球范围内也还是有着大量的用户。而且MySQL也同样有认证考试,其中最初级的是MySQL认证专员CMA,需要考一门课程,主要测试DBA对MySQL的基本知识与技能。然后再通过两门考试,就可以获得MySQL 认证DBA的证书,即CMDBA;MySQL开发者一样可以获得MySQL认证开发者证书,即CMDEV.然后再通过一门高级考试,MySQL DBA就可以获得MySQL集群认证证书。
来源:网络