如何成为数据库管理员?

发布于:2020-12-24 16:15:17

0

171

0

数据库 管理员 SQL Oracle

我如何成为数据库管理

数据库管理员(DBA)或从事数据库管理的人员通常是各行各业的佼佼者,他们涉足数据库技术的创建,实施,保护和优化。DBA的机会比比皆是,几乎在一定规模的每个组织(无论是公共组织,私人组织还是非营利组织)中都可以找到DBA。随着数字记录保存的发展(并已成为一个行业),您的本地医生办公室,整个医院,在线媒体公司以及每个行业的组织在建立,维护和优化数据库领域都有巨大的需求。

数据库管理员的薪水:

数据库管理员职位的平均薪水可以根据位置,经验水平和确切的职位描述而相差很大。PayScale报告的最低工资为$ 43,900,最高工资为$ 104,758,平均工资为$ 71,370。这种差异在很大程度上是由于资历和技能的原因,具有数据库管理员III或IV职位描述的人的年薪在$ 100- $ 120,000之间。那些拥有Oracle Database Administrator或Database Administrator Manager的人每年的平均收入也超过100,000美元。

初级DBA所需的常见技能

  • SQL的高级知识

  • 脚本知识,例如Powershell,Linux Terminal或BASH

  • 第三方与数据库之间的关系,尤其是存储的响应和触发器

  • 数据库技术认证,与用人单位的体系相匹配

  • 面向对象的编程经验

  • 集成数据库的操作系统知识

  • 有关访问,权限和基本安全概念的知识

数据库管理员职位描述:

数据库管理员通常与各种团队合作,并单独使用其聘用组织工作的任何技术来设计,开发,测试和改进数据库。DBA通常会领导软件更新,为开发人员和其他团队成员实施安全访问程序,在服务器级别实施改进和安全审核。DBA职位通常需要具有仅对复杂技术问题进行故障排除和提出解决方案的能力,以及与业务分析师和项目经理就其职权范围内的问题进行沟通和协作的能力。虽然许多DBA是通才,他们的任务是在组织需要帮助的领域中学习更深入的知识,但许多大型组织将拥有各种DBA,以供员工担任以下角色以及其他角色:

  • DBA负责设计逻辑数据库

  • DBA负责维护和微调现有数据库

  • DBA专注于与数据库有关的物理设计问题

  • DBA专注于从头开始构建系统

  • DBA负责安全事务

数据库管理员需要什么教育和经验?

数据库管理员可以来自各种技术学术背景,或者在某些情况下可以自学。共同的要求包括数据库管理,计算机信息系统,管理信息系统或计算机科学的学士水平的工作。与许多技术技能一样,项目组合或在职经验通常可以代替许多职位。初级到中级数据库管理员的一个常见替代先决条件是可以采用经验代替未接受学校教育,但每年未接受教育的比率为一年。还有一些特定的数据库管理学位,例如我们在数据库管理最佳大师排名中列出的学位。。除了学历或经验外,许多雇主会更喜欢特定技术集中的认证。2017年最受欢迎的DBA认证包括以下内容:

  • OCP:Oracle认证专家

  • SAP HANA:SAP认证技术助理– SAP HANA(2016版)

  • Microsoft SQL Server数据库认证

  • IBM认证的DB2数据库管理员

  • Oracle认证专家,MySQL 5.6数据库管理员