天天看点

oce专项认证 oracle_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手册来进行学习笔记。

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

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

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

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

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

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

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

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

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

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

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

那些属于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大纲来对新特性有所了解。

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

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

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

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