`

什么是DBA

 
阅读更多

什么是DBA

DBA(数据库管理员)

DBA是数据库管理员认证,英文是Database Administrator。 DBA的等级 DBA的等级并不是很严格的。按照对数据库的掌握情况,我简单地分成三个等级:初级Primary、中级Intermediate和高级Senior。 初级DBA又称为DBBS,是英文Database Baby Sitter的缩写。

DBA的主要职责:

1:安装,升级ORACLE 服务器和应用工具。

2:设置系统的存储和计划数据库未来存储系统。

3:设计、规划和建立数据库。

4:创建表空间(TABLESPACE),监控和管理表空间。

5:创建数据库中的对象(表、视图、索引)以及对他们的监控和管理。

6:更改数据库的结构,一般是根据应用开发人员的要求,有时是根据系统的设置。

7:监控和控制用户对数据库的连接使用,配置网络连接。

8:创建用户和管理数据库的安全。

9:数据库以及SQL的调优。

10:计划和规划数据库的备份以及如何恢复。

11:管理分布式数据库,动态复制数据库和备用数据库。

12:联系ORACLE公司获得技术支持。

作为一个真正的DBA,必须具备以上所提的所有的这些知识和技能。

DBA应该具备的个性:

作为一个ORACLE DBA,除了坚实的数据库管理技术技能外,还必须具备特有的个性。在以往的工作中,通过对许多的DBA接触和了解,发现一个DBA的个性,对他的工作影响是很大的,一方面,一个DBA必须要面对其他的人,象提供商、用户、开发人员和不同的上司,另一方面,他们最重要的,最关键的工作,往往是数据库出现问题的时候,在这个时候,他们要经受住巨大的精神压力。

自信对于ORACLE DBA非常重要,永远记住,不知道一个问题的答案和不知道怎么去解决它,不是最坏的事情,而最坏的事情是不知道怎么去找出答案和找出解决问题的方法。要有强烈的好奇心,才能跟上ORACLE的不断改变,我刚接触ORACLE 时,是ORACL6 ,而今天已经是ORACLE 9i了,要搞清楚每一次的变化。顽强、坚韧同样重要,很可能有时要二天二夜离不开你的数据库。机智机敏,使你不断的积累工作经验和解决问题的技巧。要自进、上进。作为一个ORACLE DBA ,你的业余时间大部分是在读与ORACLE DBA 相关文档和参考书,既然你想上这条“贼船” ,就要提前做好这个思想准备。注意细节,对每一个微小的变化和问题,都要问个为什么,然后想尽一切办法去把他搞清楚。

怎样成为一个真正的DBA:

要想成为一个真正的DBA ,两方面的知识缺一不可一是:非常坚实的数据库基础知识,包括基本概念和结构。要做到这点,最好的办法是选择一家真正有实力的培训公司进行培训,因为ORACLE数据库非常抽象化和逻辑化,自学有一定的难度. 二是丰富的工作经验――处理问题和解决问的能力,要实现这一点,一方面可通过长时间的工作,在工作中获的,这需要很长时间,还有一种更好的方法是,由有经验的DBA真接在真正的环境下向你传授予这种工作经验,这就要求要有有经验的DBA,同时又要有真正应用环境.

from:http://www.shenmeshi.com/Education/Education_20070130223751.html

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics