DBA到底要做什么?
来源:互联网 发布:java socketsever 文档 编辑:程序博客网 时间:2024/04/29 14:24
很多人对数据库非常的感兴趣,但不知道DBA到底做什么?
我看到有一些同学问到:我想以后从事数据库管理,一般需要学些什么呢?
相信看过我写的美工到底做什么的文章后,是不是很清楚了,如果是的话,那我的目的就达到了!现在我们再来看一下DBA这个工作。
如何成为数据库工程师呢?
数据库技术的不断提高以及越来越多大型数据库的应用,使数据库工程师的角色日益重要。钱途也越来越光明。因此,掌握数据库结构和建立数据库的方法,进行合理的安全性设置,数据备份和恢复,数据传输和数据复制,对很多程序员来说是个新的挑战。如果说今后是网络的社会,也可以大胆地说网络就是数据库,那么数据库工程师的重要性毋庸置疑。动态数据仓库,智能数据库等先进技术的深入研究和应用,在数据库领域的工作将越来越重要。
从上面的描述中,我们可以看到以下的几个知识点:
1)数据库基本原理
2)根据实际的需求建立数据库
3)安全性设置
4)数据备份和恢复
5)数据优化,数据调优
6)数据传输和复制
7)典型模块的应用
8)动态数据仓库
9)智能数据库
10)数据挖掘
那么DBA的工作流程是怎么样的呢?我们来看一下,下面的这个图。
我大概解释一下,数据库设计师的工作职责是数据库设计当然还要包括数据库的管理,其实这个角色是包含两方面的内容,1)数据库管理,2)数据库开发。这里所说的开发是指用数据库本身自带的语言来做应用的,而不是用程序语言来做的,这样的做开发的好处其实就是效率。而数据库的管理,是包括数据库的安装,设计,调优,故障检测等。
特别需要说明的是,数据库的管理对经验要求很高,刚出道的程序员是无法走进这个领域的,因为,这个领域有很大的风险,试想一下,如果你是在中国银行数据中心工作,那丢了数据意味着什么,意味着就是把你卖了,你也担不起这个责任,所以,这些大公司或大企业是不会雇用初学者的,所以,不要考虑这条道路。这就是高收益带来的高风险。相比来讲,做数据库应用开发,都不失为比较稳妥的选择。等进去了以后,在想管理发展。
如果您对我的文章感兴趣的话,请点击这里加我为好友:
我的联系方式:
E-mail:water6000@sina.com
QQ咨询:16698753,630096007
更多的内容参见网站:www.ityouku.com
- DBA到底要做什么?
- 我到底要做什么?
- 我到底要做什么?
- 美工到底要做什么?
- 程序员到底要做什么?
- 架构师到底要做什么?
- 我到底要做什么呀?
- 系统分析员到底做什么?
- 系统分析员到底做什么?
- nodejs到底做什么
- 开发DBA在做什么?
- linux到底能做什么?
- Javascript到底能做什么?
- DUPLICATE到底做了什么?
- 到底我们能做什么?
- web服务器到底做什么
- 自己到底能做什么?
- 到底该做什么呢?
- 【转】Android高手修炼之50大秘籍(上)
- OSPF常用的查看命令
- 11.02 Wednesday cloudy
- DSP
- xin de lv cheng
- DBA到底要做什么?
- shujuku
- java学习之路(三)
- 呼呼
- 开始做毕业设计
- HIPO图绘制方法
- 哈哈
- 刚刚找到
- IPhone入门开发实例——计算器