张志峰的博客

水滴石川,积少成多。

导航

Oracle认证

Posted on 2011-10-08 15:45  ╰★张志峰★╮  阅读(559)  评论(0编辑  收藏  举报

Oracle认证

求助编辑百科名片

Oracle认证是由Or些能够满足对Oracle核心产士。 acle公司颁布并实施的一项权威品的服务与支持,并具有娴熟的专业技术标准,它是专为认证那操作能力与广泛理论知识的专业人 。各个层次OCA、OCP、OCM.OCA即Or P即Oracle Certified Professi据库管理方向的DBA、数据库开发acle Certified Associate。

目录

简介
Oracle证书
DBA认证
认证专员OCA
认证专家OCP
认证大师OCM
获得OCM
认证过程
展开

编辑本段简介

  Oracle认证证书只是让雇主了解到来应聘的人通过了Oracle数据库方面的技术考试。而实际上,Oracle认证也只是衡量一个应聘者的一个标准之一,其他的标准还有: 
  1.出色的交际能力。Oracle DBA通常都要和IT行业的技术专家打交道,因此,他或她就必须能够为所有访问Oracle数据库的开发人员或程序员清晰明了的解释Oracle概念。有些时候,Oracle DBA也是一名管理人员,因此,也同样要求他在参与战略发展计划以及数据库设计上要有出色的交际能力。
  2.同类的专业学位。大多数成功的Oracle专业人士都要求由计算机或信息系统专业学士学位。对于更高的职位,比如Oracle DBA,很多雇主都要求由计算机专业硕士学位或MBA。
  3.一定的实践经验。这是有了OCP证书的新人们最担心的一件事情。很多有了OCP证书又没有工作经验的人都在抱怨没有OCP证书就不会有工作经验,没有工作经验就不会有工作。这是现在人才市场上一个很棘手的问题。
  4.丰富的数据库理论知识。除了要掌握OCP所要求的技术知识外,一名成功的Oracle专业人士还要有与数据库以及数据库设计相关的软件知识,包括数据库标准化理论以及采用统一建模语言(UML)的面向对象模型,当然还有其他的数据库设计方法相关知识,比如CORBA和J2EE。
  归根结底,OCP并不能完全衡量一个人的实际水平,而只是为非IT行业人士进入Oracle领域提供一个方法。
  二、ORACLE考试简介
  OCP (Oracle Certified Professional)是由Oracle公司颁布并实施的一项权威的专业技术标准,它是专为认证那些能够满足对ORACLE核心产品的服务与支持,并具有娴熟的操作能力与广泛理论知识的专业人士。一经认证,在行业内的专业资格将被确认,从而使个人或企业更具竞争实力。
  ORACLE认证专家计划(OCP)帮助您在竞争激烈的市场中脱颖而出。通过对ORACLE产品的熟练应用,您将获得业界普遍的认可。与职务相关的认证,说明您是一个合格的技术人员。作为ORACLE认证专家,您将具有对业界最具挑战性的机遇更深的洞察力,并获取更多的收获。 课程安排:
  SQL and PL/SQL
  Oracle8i Enterprise DBA part I A: Architecture & Administration
  Oracle8i Enterprise DBA part II B: Backup and Recovery
  Oracle8i Enterprise DBA part III: Performance Tuning
  Oracle8i Enterprise DBA part III: Network Administrator 
  该计划可使学员通过系统、连续、短暂而又便利的课堂培训,配以相应的教学软件,经过预备课练习和模拟试题测试,最终得以通过认证考试,取得专业资格证书。OCP (Oracle Certified Professional)是由Oracle公司颁布并实施的一项权威的专业技术标准,它是专为认证那些能够满足对ORACLE核心产品的服务与支持,并具有娴熟的操作能力与广泛理论知识的专业人士。获得OCP认证的专业人士是业界薪水最高的IT专业人才

编辑本段Oracle证书

  oracle证书上分为三类:OCA证书、OCP证书、OCM证书
  

oracle等级证书(3张)

编辑本段DBA认证

  Oracle OCP DBA认证是所有Oracle认证中最普及的一种认证,本来,Oracle认证是专为专业人士设计的,想要参加考试的人员必须要具有DBA 4年以上工作经验的书面证明材料才有资格参加考试,但是,随着对Oracle专业人才需求的迅猛增长,Oracle放松了对这项认证要求,在 Oracle9I中,Oracle提供了3级认证。
  Oracle 10g DBA认证体系结构图:
  
认证种类 需要参加培训的相关课程 考试代码
OCA Oracle Database 10g: Administration Workshop I 042
OCA/或 Oracle Database 10g: SQL Fundamentals
Oracle Database 10g: Program with PL/SQL
Oracle Database 10g: Advanced PL/SQL
Oracle Database 10g: SQL Tuning Workshop
Oracle Database: SQL Certified Expert
007
OCP Oracle Database 10g: SQL Fundamentals
Oracle Database 10g: Administration Workshop I
Oracle Database 10g: Administration Workshop II
007
042
043
OCM OCP related courses and plus,
Oracle Database 10g: SQL Tuning Workshop
Oracle Database 10g: Security
Enterprise DBA Part 1B: Backup and Recovery
Oracle Database 10g: Data Guard Administration
Oracle Database 10g: RAC for Administrators
Oracle Database 10g: Implement Streams

编辑本段认证专员OCA

  这项较低级的认证是Oracle专为那些仅通过OCP两项考试的人员设计的初级技能水平考试,是使用Oracle产品的基础。要获得OCA证书,必须通过自己选择的认证途径上的两次考试。第一次可以通过Internet进行,第二次考试则必须在授权的Pearson VUE考试中心进行。
  

Oracle DBA 认证体系

编辑本段认证专家OCP

  Oracle专业认证要求通过4门具有一定难度的考试,以证实在Oracle数据库管理领域内的熟练程度
  专家级技能和技术知识考试,通过这种考试之后,说明此人可以管理大型数据库,或者能够开发可以部署到整个企业的强大应用。要成为OCP,必须先获得OCA证书,然后才能参加OCP要求的其他考试。参加OCP认证的学员必须至少在Oracle大学或者其授权培训中心学习一门课程才能获得OCP证书。这些考试也必须在授权的国际认证考试中心进行。获得OCP证书后,您将有机会申请更高的职位,并增强老板对您的信任和支持。

编辑本段认证大师OCM

  Oracle Certified Master (OCM) -Oracle认证大师,是Oracle认证的最高级别,是对数据库从业人员的技术、知识和操作技能的最高级别的认可。Oracle OCM是解决最困难的技术难题和最复杂的系统故障的最佳Oracle专家人选,也是IT行业衡量IT专家和经理人的最高专业程度及经验的基准。OCM 不但有能力处理关键业务数据库系统和应用,还能帮助客户解决所有的Oracle 技术困难,将成为企业内的资深专家和顾问。通过这个课程使ORACLE数据库专家掌握了大型ORACLE数据库在Linux/Unix平台上的网格、集群、灾备、调优、数据仓库、安全等高级维护技术,有资格成为大型数据中心行业权威。

编辑本段获得OCM

  要想获得OCM 证书,必须先通过OCA、OCP考试,再学习两门高级技术课程,然后在Oracle 实验室通过场景实验考试。场景实验考试的目的是测试您的实际问题分析和故障解决能力。OCA和OCP考试可以在Oracle授权培训考试中心考试。 目前国内OCM考试只能在北京和上海的Oracle实验室大学进行考试。要获取OCP、OCM、RAC认证,必须通过参加Oracle原厂培训(北京、上海、广州、武汉)或Oracle正式授权的WDP渠道的学习,才可以拿到Oracle认可的证书;通过OCM考试,Oracle美国总部将在2个月内直接寄送OCM证书、全球唯一识别号的OCM卡、OCM大师服装等系列物品。

编辑本段认证过程

  以下是考OCA的认证条件 (以下是OCA的两门考试科目)
  现在OCA认证版本已经升级到10g考试科目为:
  Oracle Database 10g: SQL Fundamentals 考试代码:1Z0-047 考试费用:$125
  Oracle Database 10g: Administration Workshop I 考试代码:1Z0-042 考试费用:$125
  要获得OCA证书,只需要在Pearson vue考试中心通过考试就可以获得Oracle公司发放的OCA认证。考试费用为$125每门。 
  以下是考OCP的认证条件 (以下是OCP的考试科目)
  现在OCP认证版本已经升级到10g考试科目为:
  Oracle Database 10g: Administration Workshop II 考试代码:1Z0-043 考试费用:$125
  要获得Oracle10g OCP认证, 要求在OCP考试前必须参加一门Oracle大学的原厂课程培训, 即Oracle Database 10g: Administration Workshop I 或Oracle Database 10g: Administration Workshop II中的任何一门课程。否则将不能得到OCP10g的证书。

编辑本段网络应用

  Oracle网络应用开发人员认证过程是为Oracle应用开发人员设计的,包括4门考试和两种可选途径。

编辑本段oracle体系

  oracle的体系很庞大,要学习它,首先要了解oracle的框架。在这里,简要的讲一下oracle的架构,让初学者对oracle有一个整体的认识。

物理结构

  (由控制文件、数据文件、重做日志文件、参数文件、归档文件、密码文件组成)
  控制文件:包含维护和验证数据库完整性的必要信息、例如,控制文件用于识别数据文件和重做日志文件,一个数据库至少需要一个控制文件
  数据文件:存储数据的文件
  重做日志文件:含对数据库所做的更改记录,这样万一出现故障可以启用数据恢复。一个数据库至少需要两个重做日志文件
  参数文件:定义Oracle 例程的特性,例如它包含调整SGA 中一些内存结构大小的参数
  归档文件:是重做日志文件的脱机副本,这些副本可能对于从介质失败中进行恢复很必要。
  密码文件:认证哪些用户有权限启动和关闭Oracle例程

逻辑结构

  (表空间、段、区、块)
  表空间:是数据库中的基本逻辑结构,一系列数据文件的集合。
  段:是对象在数据库中占用的空间
  区:是为数据一次性预留的一个较大的存储空间
  块:ORACLE最基本的存储单位,在建立数据库的时候指定

内存分配

  (SGA和PGA)
  SGA:是用于存储数据库信息的内存区,该信息为数据库进程所共享。它包含Oracle 服务器的数据和控制信息, 它是在Oracle 服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写。
  PGA:包含单个服务器进程或单个后台进程的数据和控制信息,与几个进程共享的SGA 正相反PGA 是只被一个进程使用的区域,PGA 在创建进程时分配在终止进程时回收

后台进程

  (数据写进程、日志写进程、系统监控、进程监控、检查点进程、归档进程、服务进程、用户进程)
  数据写进程:负责将更改的数据从数据库缓冲区高速缓存写入数据文件
  日志写进程:将重做日志缓冲区中的更改写入在线重做日志文件
  系统监控:检查数据库的一致性如有必要还会在数据库打开时启动数据库的恢复
  进程监控:负责在一个Oracle 进程失败时清理资源
  检查点进程:负责在每当缓冲区高速缓存中的更改永久地记录在数据库中时,更新控制文件和数据文件中的数据库状态信息。
  归档进程:在每次日志切换时把已满的日志组进行备份或归档
  服务进程:用户进程服务。
  用户进程:在客户端,负责将用户的SQL 语句传递给服务进程,并从服务器段拿回查询数据。

oracle例程

  Oracle 例程由SGA 内存结构和用于管理数据库的后台进程组成。例程一次只能打开和使用一个数据库。

SCN

  (System Change Number):系统改变号,一个由系统内部维护的序列号。当系统需要更新的时候自动增加,他是系统中维持数据的一致性和顺序恢复的重要标志。

编辑本段继续深造

管理

  可以考OCP证书,对oracle先有一个系统的学习,然后看Oracle Concepts、oracle online document,对oracle的原理会有更深入的了解,同时可以开始进行一些专题的研究如:RMAN、RAS、STATSPACT、 DATAGUARD、TUNING、BACKUP&RECOVER等等。

开发

  对于想做Oracle开发的,在了解完Oracle基本的体系结构之后,可以重点关注PL/SQL及Oracle的开发工具这一部分。 PL/SQL主要是包括怎么写SQL语句,怎么使用Oracle本身的函数,怎么写存储过程、存储函数、触发器等。 Oracle的开发工具主要就是Oracle自己的Developer Suite(Oracle Forms Developer and Reports Developer这些),学会如何熟练使用这些工具。

编辑本段相关书籍

  oracle官方文档:《concept》上面讲了oracle的体系和概念,很适合初学者看。
  OCP的教学用书,也就是STUDY GUIDE(SG)。
  Oracle8i 备份恢复手册
  Oracle8高级管理与优化
  Oracle8i PLSQL程序设计
  Oracle8数据库管理员手册

编辑本段职业前景

  在Oracle的官方同站上,Oracle公司详细列举了获得OCP认证的种种好处,虽然有自卖自夸之嫌,但总的来说还是很有道理的。
  总的来说,IT业对专家的要求很高,职业竞争压力很大。无论是新进入这个行业的人,还是此行业中的老手,都需要知道他们的那些技术背景能真正吸引到雇主的眼光。同时,雇主们也需要一个标准帮助他们挑选出那些技术上真正过硬的雇员。OCP认证就能够帮助IT业界建立起面向特定职位的选择标准。OCP认证是一个有价值的、业界承认的标准,这个标准可以证明持证者的知识和能力水平。

编辑本段认证作用

  Oracle认证对技术专家的好处:OCP认证可以给你一个鲜明的优势。OCP认证可以表明你对某一职位及相关的Oracle产品有着深刻的理解。成为一个OCP认证专家可以帮助你被更多的雇主注意到,并且增加你获得IT业最具挑战性机遇的机会。OCP认证专家们证实了OCP认证的价值:97%的 OCP认为他们获益于OCP认证;89%的OCP认为获得认证后,他们在Oracle专家的职位上更具信心;96%的OCP认为他们会建议职业学校(professional College,普遍存在于美国的一种职业教育方式)开相应的课程。
  Oracle认证对IT雇主的好处:OCP认证同时可以帮助IT业的人事经理在应聘者中挑选出符合挑战性职位的员工。对于那些每年把员工送去培训的公司,认证可以保证他们在培训上的钱没有白花--他们的员工获得了对于深入理解和必要的知识。公司也可以把认证和员工的职业发展联合起来,这样可以增强员工的忠诚度及他们在职业岗位上的表现。同时,雇用获得认证的专家可以直接提高公司的实力,国际数据公司的一项研究显示了这一点。这项研究指出获得认证的专家比那些没有通过认证的平均每人每天多处理40%的支持电话;雇用认证专家的公司比那些没有雇用的公司宕机的时间少49%;对大多数公司的调查显示,在不到9个月内,认证专家为他们节约的费用就超过了他们送专家去培训并获得认证的费用。

编辑本段提供ORACLE认证考试的机构

  2011年最新Oracle官方授权培训考试中心可以通过Oracle官网网址查询;考试由各个授权考试中心处理,在Oracle授权考场考试。
  OCA考试:在VUE/普尔文考试中心考试。
  OCP考试:在Oracle授权考场考试。需要参加一门原厂培训。
  OCM考试:在北京上海Oracle大学考试。