oracle dba学习

准备转行,抽空自学了3个月的SQLSERVER2008,会一些简单的增删改查还是准备系统的学习一下。现在有点疑问一种是去培训机构学oracle的知识第二种是目前有个搞了4... 准备转行,抽空自学了3个月的SQL SERVER2008,会一些简单的增删改查
还是准备系统的学习一下。
现在有点疑问
一种是去培训机构学oracle的知识
第二种是目前有个搞了4年oracle开发管理(目前做EBS DBA)的工程师愿意带着我学

抛开学费的问题,不知道哪种对我这种初学者更有帮助。
目前我就会一些简单的SQL语句。 系统(unix,linux)不会、java和C这类编程的基础也几乎没有。
今天给那个DBA通电话,他表示不需要有java,C的疑虑。 只需要学会unix,linux还有DBA的知识就OK,还表示努力学习1个月,就能达到初级DBA的水平。
我是有决心要每天努力学了,不过不知道是不是有他说的1个月就能有小成。
展开
 我来答
badkano
推荐于2016-12-02 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144771 获赞数:885415
团长

向TA提问 私信TA
展开全部
不太建议去机构学习,观点如下
1,机构无非就是给你发本书,然后照着书给你讲,让你按照上边的事例去做,当然在这个过程中,你是可以提高自己水平的,可是你想想,如果你有那本书了,你还用他讲干嘛?再说了,在看书自学过程中,你有问题,百度,谷歌什么的一搜索全都是答案,实在不行CSDN,ITPUB上去提问呗,总有人给你解答的。
2,4年的那个DBA,不管怎么样总是有4年的经验,他在工作中遇到的问题可比成天讲课的那些人遇到的问题多多了,而且解决办法啊,思路啊什么的,毕竟是他给你一个人讲,所以空闲时间会比机构的老师有空得多吧?而且你有问题可以直接发问,
3,linux,unix也没多难,主要就是记一些命令
4,还有,你要搞清一个概念,就是DBA的主要职责是数据库优化等等,不是纯粹的写sq语句,比如有些DBA写sql语句,存储过程什么的,不是那么太牛逼。

好,就说这些吧,有些事是师傅领进门,修行在个人,主要还看你自己的努力了,一个月初级DBA不成问题
追问
很感谢您的细心回答,我还想追问一下。
看到群里有很多招EBS的DBA,看来DBA也分了很多种,能不能麻烦介绍一些目前比较容易找工作或者说比较热一些的DBA方向。
还有个问题,就是DBA分了这么多种,真的不需要懂C或者java么,我的C和java几乎是0基础,以前大学学C觉得有些好难理解的。(所以我一直很担心自己没有编程的天赋,不过那个DBA是给我说不用太担心C和JAVA)
追答
刚查了一下什么叫EBS简介,似乎是不太需要什么C或JAVA的基础,虽然我也没接触ORACLE的EBS,作为过来人,我只能给你点建议,关键我对这个EBS也不是太了解。
作为国外的产品,我基本了解点,只需要了解它的内部语言基本就可以,其他的有点基础就好,到时候可能不需要你来写,但是你得能看懂程序的意思。否则真要做改动的时候连改都不会改还是不好的。
如果你要跟这个DBA学习,可以多提升一下自己写sql语句的技能,优化sql语句的技能,以及调整oracle的一些参数使其性能达到最优。sql语句是可以学的,而后两个真的需要日常的积累,建议,多记点笔记什么的,而且最好分类存放,到时候自己遇到同样问题可以方便查找。
恩,大概就这样吧。

顺便提一句,可能要多了解sqlplus的命令,这个不属于sql语句范畴,这个多办是设置oracle参数的东西,这个就需要死记硬背了,记住语法,unix什么的语法也是一样,不过这个跟dos的命令提示符操作类似,如果你有dos的基础这个不是什么难事,需要的话可以给你些文档什么的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式