Oracle数据库管理员

我现在还是一名学生,今年九月份开学上大三,以前学过一学期的SQL2005,会一些简单的数据库语言,现在开始自学Oracle,我想以后从事如果认真自学的话,到成为一个Ora... 我现在还是一名学生,今年九月份开学上大三,以前学过一学期的SQL 2005,会一些简单的数据库语言,现在开始自学Oracle,我想以后从事如果认真自学的话,到成为一个Oracle数据库管理员(DBA),在我大三读完之前能不能做到,虽然我知道这个主要在自己,倒是我想已经变成DBA的长辈们能给我一些建议,拉小弟一把,万分感谢!
还有就是想认识一些过来人,有时候遇到一些困难,希望能得到指点,有的请留下QQ或者联系方式!
展开
 我来答
raycar0524
推荐于2017-11-25 · TA获得超过4683个赞
知道小有建树答主
回答量:812
采纳率:0%
帮助的人:639万
展开全部

想成为Oracle的DBA要掌握的东西有很多很多,下面给你罗列一些平时经常用到的吧,虽然肯定不全,但是能够让你明白一个真正的DBA都需要会什么。

  1. 除了基本的Oracle SQL之外,首先要学PL/SQL,还要了解这种主要在数据库端进行处理的语言都有哪些特点,为什么用它,并且明白Oracle数据库中各种对象的意义。

  2. 掌握Oracle的数据恢复机制,怎么设置snapschot、怎么管理Redo Log等等。

  3. 掌握如何监视系统性能,如何使用SQL Tuning Advisor改进SQL语句,如何用SQL Access Advisor改进数据库表结构。

  4. 掌握用户管理机制,掌握Autiding相关操作。

  5. 掌握数据诊断方法,掌握SQL Repair Advisor的使用。

  6. 掌握数据安全传输方法。

  7. Oracle物理存储结构(这个较少用,但是有时就指望它了)。

  8. 等等等等...


这些东西如果你没有实践过的话,就算学了也白学,很快就忘了。其中很多技能需要依靠拥有大量复杂数据的系统来反复练习,所以你大三毕业之前很难学精,除非你大三其他的什么都不学,就学Oracle了。

更多追问追答
追问
其实我心里就是这么想的,我对编程一点兴趣都没有,这个不是我喜欢的专业,因为刚开始上大学的时候我是阴差阳错才去读了软件技术这个专业的,我只是准备这个专业能混个毕业证就好了。但是我对数据库很感兴趣,所以我想在这方面发展!大三开始我不准备再学学校里面的课程,只要能不挂科就行了,我就准备自己学习Oracle数据库争取能拿到OCP的认证。
追答
以我的经验来看,Oracle的认证证书对找工作没有太大的作用。现实当中除非是非常大的大企业,否则基本不会专门雇一个人当DBA。小企业的数据库要么是托管,要么是技术人员兼任管理员。想进大企业的话,除了内部招聘,对外招聘要看工作经验和能力,毕业生要看院校和成绩。所以你不好好学学校里的基础课,专门去考Oracle的证书,非常的得不偿失。证书毕业后什么时候考都行,学校的课程只有一次。
快又稳
2024-10-28 广告
数据库服务器作为广州快又稳网络科技有限公司的核心基础设施之一,承载着公司海量数据的存储、处理与访问需求。我们采用高性能、高可用性的服务器架构,确保数据的安全性、完整性和快速响应能力。通过先进的数据库管理系统,优化查询效率,支持复杂业务场景下... 点击进入详情页
本回答由快又稳提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式