以后想往数据库方向发展,目前没什么基础准备去培训,想学oracle的话是不是需要掌握linux的技术?

是不是先参加红帽的RHCE培训再学习oracle OCP会比较好一点?这样学出来的话工作前景怎么样?

今天喝了点酒 有点兴奋 多聊聊
第一你要知道oracle是用在什么样的环境里面,不用说 肯定是用作大型应用的后台数据库。那种大型的应用有可能跑在windows上面吗?有,但是很少。移动的boss系统,银行的交易系统都是在unix平台上跑的 所以 要学好oracle linux基础是必须的。
要学的东西楼上已经回答的很详细也很正确,oracle的体系结构、sql语句、plsql都是必须的。说句实在话 玩oracle就是玩sql 一个dba大部分的时间是在调试sql语句、分析执行计划和提供数据库性能优化建议,oracle这东西要想学细了是深的很,大到备份、调优,小到一个oracle块是怎样存储数据的等等。
第二个问题,如果你想考一个ocp+rhec获得一个dba的工作 我可以直接告诉你是不可能的。别听那些什么培训机构说的什么需求大啊工作好找啊什么的 都是放P的。oracl6e的就业已经不像06、07年的时候了,我们培训的10个人,有很多还是有工作经验的 毕业马上得到dba工作的是人数是0人。如果你没一点基础(我是说你一点数据库基础甚至是系统知识都没有) 你直接去培训oracle 恭喜你 等死吧~追问

我不是说了先学linux再学数据库了吗,又不是直接学oracle,而且我想培训的那一套课程里还有ccnp和mcitp的知识。那请问我如果想做一个DBA,需要什么条件呢

追答

那就要看你学的怎样咯,还有就是运气怎样。不过 也别把dba想的那么的好 等你真正做了dba你就知道了

追问

那我学红帽RHCE;oracle OCP;微软MCITP;cisco CCNP的整套课程出来就业前景怎么样呢

追答

你面试的是一个职位,一个职位就必定有其特点的需求~ 系统工程师比较偏向系统,网络工程师的话那些什么oracle都是没什么大用处的。关键是要看看你想做什么样的工作。不过,有总比没有好。。
在你说的这些东西里面,rhce和mcitp是最没用的了,那个都是系统,微软的东东我不知道 rhce里面你有什么内容 无非就是linux基础命令、linux用户权限管理、磁盘管理、shell、iptables、常见的网络服务(appche、bind。。。等等) 但是这些东西 说白了都是相当基础的东西 拿比较高深点的服务来说,你一个appache能成什么事?完全不能,appche是用来做web服务的,一个好的web服务就是基于LAMP架构,里面涉及到mysql、php 你只懂appche是完全没用的 必须要懂mysql 况且,并发高的网站都不会去弄rhce里面的那个appche而是用nginx也就是LNMP架构,还涉及到了LVS负载均衡、squit等等服务,这些都是在rhce里面根本就学不到的 而且大部分的培训机构都是以考证为主。还有就是相对来说ocp是一个比较好的东东,但是一个没有任何经验的ocp就是等于0. 如果要我说,你的这套东西可以学,不过要有一个侧重点。应届生、广州 3~4k,就业难度不大

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-12
1 不管学习那个数据库,要学习以下方面,可能工作中用到的只针对某一方面:
数据库结构知识(含对象组成、体系结构);
数据库数据类型(这个是基础,不要轻视);
数据库管理知识(重点是数据库组成、管理和维护方面知识工作);
数据库开发知识(主要是sql语法、各数据库对象的使用);

2 oracle的学习和应用,最好是搭配linux的技术,学习中会逐步展开和接触这方面的东西的;作为背景去掌握吧;
任何的相关背景都会辅助更好的进步。

3 培训可以考虑,但这个只是为了加强兴趣和快速入门;最好有个工作的需求环境,这样动力和要求会促进学习。本回答被网友采纳
第2个回答  2012-10-26
Oracle数据库一般是在Linux系统上面应用的,但是在别的操作系统上面也是可以用的。如果你想系统地学习Oracle数据库管理技术,有3个方面的基础是最好的,这3个方面:英语基础、SQL基础、Linux操作基础,如果这3个方面基础比较好的话,基本上OCA和OCP的课程学起来是没有问题的,当然基础越好学习起来的成果就更好。
在IT行业李都是Oracle DBA是一个非常好的职业,在IT行业,他的平均待遇是最好的,但是资深DBA的养成比较慢,因为作为DBA就像是医生一般,阅历越长,经验越多,自然也越是金贵了。所以积极地创造试炼环境,在工作中积极思考,多项资深人士请教,那么你的经验到达一定的程度,自然各个方面都会发展很好的了。想要了解更多的Oracle职业发展前景及学习方法,请咨询重庆思庄,我们是专注Oracle技术培训及认证这一块的!
第3个回答  2012-10-13
跟楼主同样的疑问,帮顶一下,希望有更多的回答,嘿嘿追问

好像都说oracle是在linux的基础上操作的,也不知道两个都学之后好不好找工作

相似回答