DBA是什么?

DBA是Database Administrator的简称,它的意思是数据库管理员,是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。DBA的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。

DBA认证有哪些?

DBA认证有哪些

那么,DBA的认证有哪些呢?接下来小编就来给大家进行分享。

1.Oracle

甲骨文公司Oracle的鼎鼎大名想必不少朋友都是听说过的,而说到DBA认证,就不得不提Oracle的DBA认证。因为 Oracle是目前DBA用到的最多的数据库,是这一领域无可争议的老大。Oracle的DBA认证全称是Oracle Certified Professional,也就是Oracle认证专家,一般大家简称为OCP。Oracle的DBA认证分为三个级别,分别是是Oracle认证专员OCA进阶的OCP和最高级的Oracle认证大师OCM

2.SQL Server

说完Oracle,我们再来说说另一个巨头微软旗下的DBA认证。微软的数据库软件包括了Access和SQL Server,其中Access目前在企业中的应用已经比较少。SQL Server的DBA认证名为微软认证技术专家MCTS,更高级的则是MCITP,可以称为微软认证IT专业人士。与Oracle不同,微软的数据库认证是按照工作内容来分的,其中包括MCTS SQL Server 2008部署和维护、MCTS SQL Server 2008数据库开发以及MCTS SQL Server 2008商业智能开发和维护,这三项是分开进行考试的。

3.MySQL

了解数据库知识的朋友应该知道,MySQL可以称得上是开源数据库当中的领导者,它在全球范围内同样拥有大量的用户。同样的,MySQL也有它自己的认证体系。最初级的是MySQL认证专员CMA,需要考一门课程,主要测试DBA对MySQL的基本知识与技能。然后再通过两门考试,就可以获得MySQL 认证DBA的证书,即CMDBA。MySQL开发者一样可以获得MySQL认证开发者证书,即CMDEV。然后再通过一门高级考试,MySQL DBA就可以获得MySQL集群认证证书。

4.DB2

根据相关行业薪酬报告显示,DB2从业人员的平均薪资水平要低于Oracle。但是在获得DBA认证的人群当中,DB2却要高于Oracle。由此可见DB2证书对DBA来说意味着什么。DB2的认证考试分为三种:
* 第一是针对Linux、Unix以及Windows操作系统的认证,即DBA For LUW;
* 第二是针对z/OS操作系统;
* 第三是针对前两种的应用开发认证。

5.Sybase

Sybase认证在国内相对比较小众,应用并不十分广泛,而认证的信息资料也不太好找。它的好处是认证价格比Oracle要便宜不少,而且不需要经过相关培训。

对于DBA来说,考取认证就等于是获得了一个职业道路上的敲门砖,如果你想要考取的话,一定要做好充足的准备,不断在工作学习中积累经验。