Oracle认证:经常问到的问题(OCA, OCP, OCE, OCM)

by Tim Hall
DBA, 开发员,作者,讲师
Birmingham, UK

此文仅代表我对于一些经常被问到的OCA, OCP, OCM和OCE认证考试问题, 发表的一些个人观点。

  • 我能从哪里了解认证路径及认证需求?
  • 我应该参加哪个数据库版本的认证?
  • 我能从哪里获得免费认证材料?
  • 我应该使用什么学习材料?
  • 我需要做一些试题练习么?
  • 我需要使用Oracle软件来准备认证考试么?
  • 哪个认证可以帮助我获得一份工作?
  • 考试的形式是什么?
  • 我需要花多长时间学习来应对考试?
  • 我是一个有经验的DBA,那么我需要会考试进行学习么?
  • 你认为Oracle认证大师(OCM)考试怎么样?
  • 你认为Oracle认证专家(OCE)考试怎么样?
  • 你认为专家考试怎么样?
  • 为什么你仍然需要在认证考试上花时间?

我能从哪里了解认证路径及认证需求?

对于Oracle认证,你首先应该访问Oracle Education网站中Oracle Certification页。

如果你通过其他信源来了解相关认证信息,那么你就需要依赖于此信源和Oracle Education网站的更新同步的及时性和可靠性了。

 

我应该参加哪个数据库版本的认证?

请参加你最可能用到版本的认证!

如果你正在用Oracle 11g进行工作, 那么就按此版本进行认证。如果你不确定,那么就去考最新版本的认证。在写这篇文章时,Oracle 11g正进入其生命期的尽头,而Oracle 12c正开始,但是现在许多公司仍然在使用Oracle 11g,并可能需要使用很多年, 因此参加11g认证的考试仍是一个安全的尝试。当然尽可能早的升级认证也是个不错的注意,这能帮助你更早适应新版本数据库。

 

我能从哪里获得免费认证材料?

大多认证阅读材料都是有版权的,需要你去购买。当然你也可以通过以下途径找到些免费材料:

  • Oracle讲师培训手册(Oracle Instructor Lead Training(ITL) manuals)
  • Oracle认证书籍电子版

通过网络查找合法的培训材料或者从Oracle Technology Network上找到可用的Oracle手册

 

我应该使用什么学习材料?

我个人不使用学习手册或参加课程。我主要通过阅读Oracle手册来进行学习笔记。

当然我相信大多数人不会希望花如此多的时间和功夫在这上面。

如果你不希望花太长时间的话,我建议你买一本OCA/OCP学习手册来进行学习。除了看学习手册外,我建议你阅读下在线Oracle手册并真正在一个安装好的数据库上实践下。没有比自己动手更好的了。

如果你参加了一些Oracle或Oracle合作公司进行的培训,你会得到ILT手册,那个也很不错。

 

我需要做一些试题练习么?

试题练习能帮助你提高考试技巧,这能够让你更加冷静,但是你应该花更多时间在学习材料和使用Oracle练习上,而不是不停得进行试题练习。

 

我需要使用Oracle软件来准备认证考试么?

是的。如果你从没用过此数据库产品的话,那么通过考试的希望很小,你需要一定的使用经验。

 

哪个认证可以帮助我获得一份工作?

有认证总比没有好, 但是如果你没有经验的话仍然会很难找到工作。很多雇主将工作经验看得比认证高。当然,理想的情况下是两者都重要。

对于新人来说,以下是你需要考虑的:

许多公司会考虑将认证和你所受的教育层次一起考虑,至少这能让你获得一次面试的机会。在一些公司,最初的候选人筛选是由人力部门裁定的,他们会将那些基本符合此工作的人先挑出来。如果你没认证的话,你可能连面试机会都没有,从此错失了你真正想要的工作。

那些属于Oracle Partner Network的合作公司都需要维护最少数量某个领域的认证团队。如果你已经有了那些认证,那么这对它们来说是有吸引力的,因为这减少了它们培养相关人才的时间和花费。

即便你有不少相关工作经验,花些时间在认证上也能在给自己做介绍时更显得有力些。

 

考试的形式是什么?

认证考试一般需要在90分钟内回答60~70个问题。它们为多选题,通常需要你在5个答案中选2个或3个。请仔细查看Oracle Certification网站了解相关考试定义。

 

我需要花多长时间学习来应对考试?

需要花多长时间这取决于许多因素,包括之前的相关经验,你在学习时候发现是否容易理解,你花多久时间在Oracle数据库上进行练习。很难让我告诉你需要花多久来准备。对我来说因为我频繁使用Oracle,因此通过一个考试所做的准备只需要花几周,但是我也听到有人为了通过OCP花了大约6个月时间。时间的跨度很难说,因人而异。

 

我是一个有经验的DBA,那么我需要会考试进行学习么?

我觉得我在DBA上还干得不错,但是我不太擅长记语法。这就是为什么我常写一些东西,做一些笔记。问题是考试的时候你不可能去看这些东西,需要花一些时间在这些语法和API上。一些好的DBA经常在这个问题上出问题。除非你的记忆力很棒,不管你做了多少年的DBA,在坐在考场前,我想你总需要一些回顾学习时间。

 

你认为Oracle认证大师(OCM)考试怎么样?

OCM认证你唯一一个你需要动手操作的考试。它本身非常有趣,因为它是仅有的一个能证明你曾经在一个Oracle系统前工作过的证明。因此我认为OCM是一个非常有价值的认证。

关于OCM有两点我需要指出的是:

这个认证考试很贵。它需要完成两个Oracle课程。我不太能判断那张纸的价格。如果你的公司愿意为你承担考试费用的话,那太棒了。如果不能,那你需要自己来衡量它的价值。

你应该注意到在考场上你是无法访问互联网的。你手边仅有Oracle手册,你只能用它提供的目录来查询相关资料。如果你不太记语法又没有花很多时间在回顾复习这方面内容的话,那么你很可能通不过OCM考试。

 

你认为Oracle认证专家(OCE)考试怎么样?

我不确定那些认证是否有必要。如果你对某个领域有兴趣的话可以参加考试。我曾参加过其中一个OCE考试,考试的形式类似于OCP考试。

 

你认为专家考试(specialist exams)怎么样?

我认为那些认证考试和Oracle Partner Network更相关。如果你在工作中可以访问它们并有机会的话,那么就去考吧。

 

为什么你仍然关注认证考试?

认证对于我来说和其他人会有所不同。

当Oracle新版本数据库被正式公布后,它经常涉及到哪里去了解,哪里开始学。很幸运的是,OCP的教学大纲中会列出大部分DBA应该关注的新特性。因此我通常使用OCP大纲来对新特性有所了解。

当我对新版本有了学习了解后,我会写一些应对相关认证的笔记。在一定时间后我开始决定参加考试,因为我那时候已经准备得很充分了。

真正的考试本身不重要,对我来说重要的验证是否对新版本数据库的新特性的点都掌握了。

因此考试是我对新版本认知的开始。一旦通过了OCP考试,就需要我们关注一些大纲中没有提到的新特性,那些可以用于应对每天工作的解决方案。

一般情况,在一个新版本出来1~2年后,我开始真正感觉我可以驾驭自如了。

 

Comment

*

沪ICP备14014813号-2

沪公网安备 31010802001379号