dba工程师是什么什么是DBA

如题所述

第1个回答  2024-03-30
关于dba工程师是什么,什么是DBA这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!
1、数据库管理员(Database Administrator,简称DBA),是一个负责管理和维护数据库服务器的人。
2、数据库管理员负责全面管理和控制数据库系统.按照对数据库的掌握情况,我简单地分成三个等级:初级Primary、中级Intermediate和高级Senior。
3、   初级DBA又称为DBBS,是英文Database Baby Sitter的缩写。
4、初级DBA常常是兼职的,他们往往同时是程序员或者兼任其他的工作。
5、初级DBA往往把个人简历写得很棒,参与了很多和数据库有关的项目或工作。
6、但是,这些项目或者工作往往是:第三方软件供应商已经安装并配置了数据库,他们只做一些监控的工作。
7、他们能处理一些简单的问题,但大多数时候他们向应用软件供应商求救。
8、初级DBA更喜欢图形化的数据库管理或者监控工具,他们喜欢Access这样的桌面数据库简单易用,并把这些小型数据库的经验简单地应用到大型数据库相关的工作中。
9、   初级DBA是最好区分的。
10、而中级DBA和高级DBA就不太好区分。
11、他们的差别在于经验的不同和个性特点、能力方面的差异。
12、中级DBA比较多,他们可以胜任高级DBA的大部分工作,包括:   数据库安装 数据库配置和管理 权限设置和安全管理 监控和性能调节 备份和恢复 解决一般的问题 中级DBA往往从业一年左右,熟悉某种操作系统环境下的数据库。
13、因为对中级DBA来讲,Windows NT和Unix是有很大差别的。
14、中级DBA对SQL比较熟悉,他们自己购买了几本数据库方面的书籍,并深入钻研。
15、中级DBA往往同时兼任数据库程序员,他们的工作对性能、稳定性、安全性的追求基本上不是很高,往往配合高级DBA做一些例行工作。
16、   高级DBA在国内是非常少的。
17、他们购买了太多的数据库方面的英文资料,也许是托朋友从Amazon买的。
18、相对于他们的报酬来讲,买书的钱是很少的一个比例。
19、高级DBA一般都熟悉很多种操作平台下的几种大型数据库。
20、他们知道各种不同数据库在不同环境下的优势和劣势,并能在数据库平台和数据库环境的选择方面做出决策。
21、他们一般通晓系统架构和数据库设计,并能对数据库进行各种级别的优化。
22、高级DBA一般都配有助手,他们更偏向做决策和计划。
23、高级DBA往往在银行业、保险业、在线交易等对稳定性、安全性、性能都要求比较高的关键业务处理领域大显身手。
本文到此分享完毕,希望对大家有所帮助。
相似回答
大家正在搜