我是一个计算机专业的学生,我已经学了数据库,包括什么关系模型,SQL语句,DBMS等与数据库相关的知识,在学习的时候我们学的是微软的SQL server,现在我想学习一下oracle,我在网上查过一些资料,关于oracle的学习分为两方面:开发和管理上,我就是不知道自己现在该选择那个方面,我就是想请教一下正在从事这一行业的专业人员,从两方面来看那一方面的就业前景好一点,以后的发展前景怎么样。同时希望能帮忙提一些学习oracle两个方面的意见,谢谢,不胜感激。

解决方案 »

  1.   

    “关于oracle的学习分为两方面:开发和管理上”
    是的,一个是数据库开发,编写自定义函数、存储过程等;另一个就是DBA了。
    做dba要考一些证儿是必要的,一般公司招聘很少招聘没有工作经验的;
    做数据库开发,门槛稍低,可以从基础做起。
      

  2.   

    首先,如果你真的想做技术,那么就努力学习吧。
    开发和管理,虽然表面上看,是两个方向,但都是有密切联系的,如果你仅仅懂一个方面,只有一个方面的经验,很难达到很高的水平,也不具备解决疑难问题的能力,当然,待遇上也就大打折扣,只懂开发和只懂管理的专业人员,现实中,我都见过很多,干活没问题,但解决比较难的问题,就不行了。当然,你只是为了一份儿工作,那倒无所谓了。
    我毕业后做过5年多的开发,然后又做了DBA,到现在,还是做数据库的工作,不过,都是解决比较棘手的问题,感觉开发和管理方面的知识和经验都需要具备,才能做好这些工作,比如:问题分析和诊断,性能优化等。
    不过,知识和经验要一点点积累,做事情要一步步来,希望你能踏踏实实的积累自己的知识和经验,希望你在未来的技术道路上能力和水平越来越好。
      

  3.   

    先做开发,学习基础知识,然后再考虑转DBA。。
      

  4.   

    如果做开发的话,SQL查询语法很通用的。学会了,不管是SQL SERVER还是ORACLE或者其它什么关系型数据库都能使。先学着用基本的吧。