如何顺利拿到了offer,恭喜你,现在顺利进入了DBA俱乐部。对于这份很多人都向往的高薪职业,你准备好了吗?当然,拿到offer对于你的DBA职业生涯还只是一个起步。未来还有很多数据库技术和DBA经验需要丰富和积累。去学习,去继续充实自己。
1、关系数据库理论
这是很多DBA的入门基础理论。目前市场上主流的数据库都是关系型数据库,当然关系型数据库理论也成为了DBA的基础技术理论。只有对于关系型数据库理论达到了一个层次,对于关系型数据库管理系统(RDBMS)才能更好地应用,无论是Oracle数据库,IBM的DB2,还是微软的SQL Server。目前,很多的大学都有关系型数据库理论的课程。推荐一本关系型数据库理论书籍,Elmasri and Navathe编写的数据库系统基础,Bejamin/Cummings Press。
2、系统学习SQL语句
对于DBA而言,使用得最多的还是SQL查询语句。因此,掌握SQL语言是非常必要的。只有当SQL查询语言,成为了一种你DBA生涯的职业习惯的时候,你才能真正意义上成为合格的DBA。在目前所有的数据库中,SQL查询语言全部通用。本质上来讲,SQL查询语言是DBA和数据库交互的必要工具。这里有一本非常好的书籍,《Oracle Database 11g完全参考手册》,属于DBA非常重要的技术参考文档。
3、逐渐参与基本的数据库管理工作
对于数据库管理而言,有两本比较好的书籍,《Oracle Database 11g DBA手册》和《Oracle Database 11g备份与恢复指导》。这都是Oracle比较好的技术文档,同时也是基本的数据库管理工作的理论基础。对于DBA而言,关系型数据库理论和SQl查询语言理论是DBA真正的技术理论基础,数据库管理工作更多的时候只是一种工具。而且,实践才是检验和提高DBA技术的唯一标准。从数据库日常管理工作中学习,从实践中提高,才是DBA成长的唯一出路。
4、继续学习数据库技术
参与Oracle培训,获得Oracle认证其实对于DBA而言,还远远不够。IT行业是一个技术更新速度非常频繁的行业。而DBA行业的技术更新,更是远胜于IT行业。以Oracle为代表的数据库厂商,都投入了大量的资金和资源到技术研发中去,Oracle的技术基本都是每三个就会进行一次大的更新。这也是很多的Oracle官方培训机构普遍采用PDF电子教材的根本原因所在。去阅读,去学习,去不断丰富自己的技术理论和实践能力。
5、不断尝试参与案例
对于DBA而言,日常的数据库管理工作,还只是基本职能之一。要想在DBA行业走得更远,丰富自己的技术实力才是王道。所以,尝试不断地去测试案例,不断地去数据库中寻找疑难杂症,不断地提出解决方案,从众多的解决方案中寻找优秀的方案,吸取经验,也是DBA学习的另外一种非常有效的手段。毕竟,日常的数据库管理都不会遇到太多的问题,需要自己去创建模型,自己去创建案例。当然,如果日常管理的数据库都能不断出现各种各样的问题,那说明你在DBA的道路上,还仍重而道远。
6、寻找良师
在DBA行业发展,一个优秀的引路人是DBA生涯最好的指明灯。他们往往能够在你的DBA生涯中,给予你比较宝贵的建议,传授给你比较好的经验的积累,使你在DBA的道路上,尽可能少地走弯路。
7、参与本地讨论组
目前,各种交互平台上,DBA技术讨论组非常多,甚至还有很多跨城市、跨国家的用户讨论组。这其中,本地讨论组是一种非常好的资源,很多时候还会举行线下的聚会,讨论数据库相关的话题。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24489401/viewspace-765453/
,如需转载,请注明出处,否则将追究法律责任。