暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

数据库管理员(DBA)工作主要是做什么?如何入门?

原创 闫辉 2020-03-03
8044

数据库管理员(简称“DBA”)的职责包括有很多,比如

1.安装和升级数据库服务器(如Oracle、Microsoft SQL Server),以及应用程序工具
2.数据库设计系统存储方案,并制定未来的存储需求计划。
3.开发人员设计了一个应用,就需要DBA来剑建数据库存储结构 Uablespaces}。
4.开发人员设计了一个应用,就需要D8A来创建数据库对象(tables. views, indexes)。
5.根据开发人员的反馈信息,必要的时候,修改数据库的结构。
6.登记数据库的用户,维护数据库的安全性。
7.保证数据库的使用符合知识产权相关法规。
8.控制和监控用户对数据库的存取访问。
9.监控和优化数据库的性能。
10.制定数据库备份计划,灾难出现时对数据库信息进行恢复。。
11.维护适当介质上的存档或者备份数据。
12.备份和恢复数据库。
13.联系数据库系统的生产厂商,跟踪技术信息。

有大神制作了《Oracle Life——DBA的一天》图,描述了DBA涉及的具体工作内容。
图链接:https://www.modb.pro/db/7051

然而,现状显示.在国内很多软件公司中,DBA除了要做数据库管理外,还要做很多程序员和系统分析员所做的工作。另外一种情况是,某些企业中的数据库管理由网络工程师来负责,而数据库的开发由程序员来兼任。这些公司往往认为,DBA的工作就是霈要的时候做数据库规划和备份恢复而已,因此不必设D8A职位.即便设置,薪水也很低。因此,企业领导者的出发点就决定了DBA能否坚持自己的岗位。

DBA的终极目标是在设计完成后,所有的备份、恢复、归档曰志都有序的排列在计划任务中,自动完成这些工作,减少人工的千预。如果一个DBA的大部分时间被技术服务占据,那就很少有时间钻研新技术.对其未来的发展很不利。

实际上,DBA除了维护工作外,还需要参与数据库的设计和测试工作。
数据库设计不应由系统分析员做,而是应由DBA负责, 而且要与需求组捆绑在一起,因为DBA霈要了解需求,考虑数据的业务量、并发事务、连接、以及企业能够承担的人力成本和运营成本,这样才能把握数据流逻辑,提供一个比较恰当的设计方案。

DBA可以分为3个等级,分别初级、中级和高级。

初级DBA:

初级DBA又称为DBBS,是英文 Database Baby Sitter的缩写,他们有一定的理论基础,但对数据库的理解和体验仅限于某一种特定的数据库产品,并在这一产品领域担任 DBA 角色,进行如管理、备份与恢复,数据存储与传输方面的工作。此层次仅可以把数据库作为谋生手段,而在技术水平、经验都较缺乏,今后还有很长的路要走。

中级DBA:

中级DBA往往从业一年左右,熟悉某种操作系统环境下的数据库,他对数据库理论有全面的研究,对一到两种数据库产品具有管理经验,能够管理大中型数据库项目的运营,熟悉系统管理、网路管理。通常没有软件管理的经验,不能独立完成数据库设计。中级DBA往往同时担任数据库程序员,他们的工作对性能、稳定性、安全性的追求基本上不是很高,往往配合高級 DBA做一些例行工作。

高级DBA:

高级DBA在国内是非常少的。高级DBA一般都熟悉很多种操作平台下的几种大型数据库。他们知道各种不同数据库在不同坏境下的优势和劣势,并能在数据库平台和数据库环境的选择方面做出决策。他们一般都通晓系统架构和数据库设计,并能对数据库进行各种级别的优化,高级DBA—般配有助手,他们更偏向做决策和计划。高级DBA往往在银行业、保险业,在线交易等对稳定性、安全性、性能都要求比较高的关鍵业务处理领域大显身手。

DBA级别也可根据数据库技能进行分类

image.png

DBA的入门途径——考取数据库认证证书

想要从事DBA工作,最好先考取数据库产品认证证书。

对于初学者来说,首先要选择一种数据库产品,这些产品都可以在相关的网站上下载试用版本,然后根据产品使用手册搭建起数据库学习环境。数据需要有一本数据库管理员使用手册,一本针对某种数据库产品的核心指南,一本讲述数据库编程的书,一本讲述性能优化的书。不过更重要的是要学习产品文档。国外数据库产品的文档非常丰富,每个技术细节,如多线程处理、备份恢复都有一套完整的文档,而这些文档写的深入浅出。这些文档的浓缩版就是认证教材。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论