如何顺利考取Oracle
DBA证书!
在北美,你可以感受到Oracle的巨大影响力,甚至一年一度的Oracle
OpenWorld也敢于和在Las
Vages举办的全球IT盛会Comdex叫板;并且从就业市场的招聘比例上也可见一斑,有经验的Oracle
DBA比其它人员更加短缺,因为各个公司都感觉到客户资料才是公司真正的宝贵财富。根据资料统计,有经验的DBA在美国的平均工资为7-8万美金。我的一个同事是六年前从巴基斯坦移民来的,40多岁了,在本国学的是机械,来这里后干了几年发现工作没有前途,工资一直上不去,就决定改行学oracle数据库管理。像他这样的例子在加拿大绝不在少数,啥叫活到老,学到老,在这里才有了真正的体会。所以,拥有Oracle证书是非常重要的,它可以像通行证一样让你在北美通行无阻,在哪里都可以找到工作。
一、
认证的价值:
首先来看看Oracle证书的价格,Oracle的每门认证考试是135美金,共有5门考试,所有的考试费用再加上一些其它费用(书、培训等等),要想通过Oracle认证考试本身就是一笔不小的投资。但是从今天的就业市场来看,得到的回报还是值得的,很多人都希望在IT领域得到像Oracle
DBA那样的高薪--年薪75,000$到140,000$。对于Oracle
DBA的资深人士来讲,他们的年薪已经涨到了300,000$。
二、
技术水平之外的东西:
很多IT专业人士都不相信Oracle
DBA在除技术之外还有更高的含金量。通常情况下,Oracle
DBA可以负责数据库设计、运行、备份以及恢复,同时还要密切关注整个项目开发的全过程。因此,一名成功的Oracle
DBA既要具有过硬的技术水平,又要有出色的协调能力,同时,对于 *** 作系统以及计算机理论的深入了解也是必须的,而Oracle认证考试在Oracle管理领域内是衡量一个人专业技术水平掌握程度的一个很好的标准。
三、Oracle
DBA考试介绍:
Oracle
DBA是最吃香,但也是最难考的一个认证。在Oracle的官方网站上,对DBA有以下说明:Oracle
DBA专家可以跟上如今日趋复杂的系统环境要求,最好的DBA们都在幕后工作,他们小心地维护着系统,使得系统可以每天都平稳地运转,并且防止意外灾难的发生,譬如数据库崩溃或者成小时地宕机。这项艰巨的任务需要对Oracle数据库的结构和运行方式有着广泛泛深入的了解,并且有丰富的实战经验。最好的DBA可以在取得最佳运行状态及防止他们公司停止运行的突发事件中找到平衡。Oracle
DBA认证考试就是提供一个证明该人可以胜任Oracle
DBA这一职务的认证。
实际上按照以往规律,如果公司大举招聘Developer,那必然将大举招聘DBA、ADMIN的相关职位以保持职位平衡。所以根据下半年Developer的火爆就业情况,可以预见到2007年BI,DBA,Admin等职位都会有绝佳的表现,特别像一些IT行业中的传统职位如Oracle
DBA
的就业需求明显增加,并且由于现在对雇员技术的要求增高,甚至IT行业中的其他方向的技术人员具备Oracle
DBA的背景亦是势在必行
DB2是什么
DB2拥有悠久的历史并且被很多人认为是最早使用SQL(同样最早被IBM开发)的数据库产品。 DB2这个名字最早被用于数据库管理系统(Database Management System, DBMS)是在1983年当IBM发布基于MVS大型机平台的DB2产品时。此前,一个叫做SQL/DS的同类产品被应用于VM大型机。更早期的38系统平台同样也包含一个关系型数据库管理系统。关系型系统,或者我们称为System R,是一个在70年代开发的检索原型。DB2可以追朔至70年代初,当时在IBM工作的埃德加·科德(EFCodd) 博士描述了关系型数据库理论并在1970年6月发表数据处理模型。为了应用这个模型Codd需要一种被他称为Alpha的关系型数据库的语言。那个时候 IBM并不相信Codd想法的潜力,只是把这个项目的实施交给了一个并不在Codd监管之下的程序小组,而这个小组违背了Codd的关系型模型中的一些基础理论;这个项目的实施结果就是Structured English QUEry语言(SEQUEL)。当IBM公布其第一个关系型数据库产品时,他们希望同样能有一款可用于商业用途的子语言,因此IBM重新开发了 SEQUEL并且命名其为SQL以区别于SEQUEL。SQL,与流行的看法相反,并不是“依靠允许深层分支打破了面向结构的语言的基本规则” (Allen G Taylor, 2004)的Structured Query Language的缩写。这可以引导读者去思考SQL的真正含义。非常有意思的是,当Informix收购了IIIustra并通过引进他们的Universal Server使他们的数据库引擎成为object-SQL数据库管理系统后,Oracle和IBM跟随着扩展了他们数据库引擎能力从而也能处理关系型对象。更进一步的是,在2001年,IBM购买了Informix并在第二年将Informix技术整合在DB2产品组中。今天,DB2可以被技术性地认为是一个object-SQL数据库管理系统。在很多年里,DB2作为一个全功能的数据库管理系统,被IBM大型机所专用。此后IBM将DB2带向了其它平台,包括OS/2、UNIX以及 Windows服务器,然后是Linux(包括Linux on zSeries)和PDAs。这一转变主要发生在90年代。DB2大型机版本的结构灵感部分来源于IBM DL/1和IBM IMS,这两者最初都是层次型数据库然后转变为网络型(CODASYL)数据库。DB2也被嵌入在了用于IBM System i(i系列,以前的AS/400)的i5/OS *** 作系统中,并且也有可用于z/VSE和z/VM的`版本。DB2 LUW(Linux, Unix, Windows)的一个较早的代码版本是OS/2一个扩展版本组件Database Manager的一部分。IBM多次扩展了Database Manager的功能,包括在局域网内允许远程共享访问的分配式数据库功能。最终IBM宣布在Database Manager的代码中存在不可克服的复杂度问题,并且作出了困难的决定,在其多伦多实验室完全重写了这个软件。新版本的Database Manager被称为DB2,如同其在大型机上的前身一样,同样被运行在OS/2和RS/6000平台上,并分别被称为DB2/2和DB2/6000。
IBM DB2认证是什么
DB2认证是IBM与教育部高校合作项目中主要的认证课程之一。IBM DB2 UDB能够在各种系统中运行自如,是业界唯一能够为不同规模的系统提供同等功能的数据库。通过一门或多门考试就可获得认证。通过了所需的入门考试“DB2 系列基础,512”,您就获得了IBM DB2 用户认证。接下来参加四门认证解决方案专家(Certified Solution Expert (CSE))考试中的任何一门。例如,要成为一名 DB2 认证开发人员,就要通过“DB2 系列应用程序开发,514”考试。或者通过“DB2 UNIX 和 Windows DBA,513”考试成为认证 UNIX/Windows DBA,或者通过“DB2 OS/390 DBA,516”获得大型机 DBA 的认证。DB2 认证过程相当好的特点在于其模块性。通过入门考试(512)之后,可以参加您喜欢的任何考试。每通过一门考试都会使您获得另一个认证。
IBM DB2认证考试是什么样的
DB2 考试的题目较难。通过考试所需答对的题目的百分比很低。例如,为了取得DB2开发人员证书,您只需要在两个考试中分别答对 55%和57% 就可以通过。IDUG讨论会的经验表明DB2考试的通过率是75%。请记住所有题目都是多选题,因此应该回答每个题目(答错了不倒扣分,因此至少还可以猜答案)。考试软件允许您“标记”以后要返回的题目,因此您可以跳过难题,以后再回过头来解决它们。
考试时间是足够的。如果您仔细检查您的解答,也只会花去规定的时间。当完成考试时,单击 Done按钮,软件将立即显示您是否通过。您可以通过与 LAN 连接的打印机在现场打印成绩副本。如果您通过,IBM 会以邮寄方式发给您一张可以挂在墙上的证书,胸针以及其它“会员”好处。如果在规定时间内没有完成考试会怎么样呢屏幕会冻结,一条消息告诉您考试已经结束,您将看到与您自己单击 Done按钮时相同的“是否通过”消息。
oracle认证考试报考条件
Oracle专业DBA认证:这是为Oracle数据库管理设计的一门基本认证(4门考试)
Oracle网络应用开发人员认证:这是关于SQL、PL/SQL和网络开发的一门认证(4门考试)
Oracle Java开发人员认证:这是与Sun公司一起为Oracle设计的Java开发人员认证,共有6门考试以及Sun和Oracle的衔接认证
Internet数据库 *** 作人员认证:iDBO是为测试数据库和internet应用管理中Oracle管理人员所具知识而专门设计的单独考试
Oracle DBA认证
Oracle OCP DBA认证是所有Oracle认证中最普及的一种认证,本来,Oracle认证是专为专业人士设计的,想要参加考试的人员必须要具有DBA 4年以上工作经验的书面证明材料才有资格参加考试,但是,随着对Oracle专业人才需求的迅猛增长,Oracle放松了对这项认证要求
在Oracle9I中,Oracle提供了3级认证:
1、Oracle辅助OCA——这项较低级的认证是Oracle专为那些仅通过OCP两项考试的人员设计的初级技能水平考试,是使用Oracle产品的基础。要获得OCA证书,必须通过自己选择的认证途径上的两次考试。第一次可以通过Internet进行,第二次考试则必须在授权的Prometric国际考试中心进行。
2、Oracle9I专业认证OCP——Oracle专业认证要求通过4门具有一定难度的考试,以证实在Oracle数据库管理领域内的熟练程度
专家级技能和技术知识考试,通过这种考试之后,说明此人可以管理大型数据库,或者能够开发可以部署到整个企业的强大应用。要成为OCP,必须先获得OCA证书,然后才能参加OCP要求的其他考试。参加OCP认证的学员必须至少在Oracle大学或者其授权培训中心学习一门课程才能获得OCP证书。这些考试也必须在授权的国际认证考试中心进行。获得OCP证书后,您将有机会申请更高的职位,并增强老板对您的信任和支持。
3、Oracle专家级认证OCM——这项新的Oracle认证要求参试人员必须参加Oracle大学的Oracle培训,它是1990s时期前Oracle专家认证的一个分支,OCM要求参试人员必须完成下面的几项任务:
获得OCP认证
参加Oracle大学的两门高级课程
通过预先测试
通过Oracle试验室的实践测试
资深专家级Oracle技能考试,通过后将成为企业内的资深专家。OCM不但有能力处理关键业务数据库系统和应用,还能帮助客户利用Oracle技术获得成功。要想获得OCM证书,必须先通过OCP考试,再学习Oracle大学开设的两门高级技术课程,并通过预考,然后在Oracle实验环境内成功地通过实习考试。实习考试的目的是培养动手能力,学员必须实际完成职业需要的真正任务。
Oracle9I OCP认证过程
这一过程是专为那些想要从事Oracle管理的专业数据库管理人员设计的,适用于Oracle9I DBAs的OCP认证通过改进,删除了备份和恢复以及网络考试,而且,PL/SQL、SQL也被分成了不同的考试,Oracle9I OCP认证要通过下面的一系列考试:
Oracle9I入门:SQL——这门考试是为了测试SQL编程的一些概念,包括外部衔接、查询以及Oracle到ANSI SQL的扩展
Oracle9I数据库:基础I——这门基本数据库管理考试是为了测试数据库创建、规划对象以及网络结构的专业知识
Oracle9I数据库:基础II——这门高级Oracle DBA考试是为了测试高级数据库结构、安全性以及Oracle界面
Oracle9I数据库:性能调整——这门考试是为了测试参试人员在Oracle开发环境下规划调整、对象调整以及SQL调整的能力
Oracle网络应用开发人员6/6I认证
Oracle网络应用开发人员认证过程是为Oracle应用开发人员设计的,包括4门考试和两种可选途径。
Oracle10g Certified Associate (OCA) Oracle 认证专员。
数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。
DBA的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。在国外,也有公司把DBA称作数据库工程师(Database Engineer),两者的工作内容基本相同,都是保证数据库服务724小时的稳定高效运转。
扩展资料
优秀的DBA不仅关心自己运维的数据库系统的原理和发展,而且紧跟业界数据库前沿技术,并关注数据库领域的顶级会议。其中包括国际著名的数据库三大会议SIGMOD、VLDB、ICDE,还有知名数据库公司Percona主办的Percona Live和Oracle主办的Open World等。
从另外一个角度说,DBA工作领域对实践经验和独立工作能力要求较高,没有经过大量的动手实践是很难胜任DBA相关工作的 。正是由于上述原因,其职场现状是DBA职位不易进入,而用人单位很难找到合适的从业人员,人员缺口非常大。
参考资料来源:百度百科-数据库管理员
以上就是关于考DBA难度有多大呢 SQLSEREVER 和ORACLE的!!全部的内容,包括:考DBA难度有多大呢 SQLSEREVER 和ORACLE的!!、IBM DB2认证简介、Oracle认证考试的报考条件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)