Sunday, March 21, 2010

Oracle DBA Certification

Just some notes I have been gathering for my go at the Oracle Certified Professional (OCP) certificate.

Oracle Certification blog.
Steps to Become Oracle Certified - From there you can drill down into your area. Specifically, it takes you to the paths for all certification programs.

I'm interested in the Certified Professional track for Database 11g Administration.

Basically there are 2 steps:

Oracle Certified Associated (OCA)

You can complete the OCA path without taking any classes. There are 2 parts (i.e. 2 tests) that you need to pass in order to receive the OCA. Tests are $195. Your choices for the first test are:For the second part, you have 1 test available:

Oracle Database 11g: Administration I Exam Number: 1Z0-052

Oracle Certified Professional (OCP)

This is where it gets expensive. In order to get an OCP, you must take an instructor led online or in-class course. I'm not sure the reasoning behind that exactly, but it is what it is. This will definitely be a barrier to completion.

The list of available courses can be found here.

Here's the list of 11g related courses:

11g courses

Finally, there is the Course Submission Form. Basically, this tells Oracle that you are pursuing the OCP (or OCM) certification so that they can track and verify your completion of the materials.
The Course Submission Form is a tool for certification candidates to submit their required training details for verification. This form is required in order to obtain most Oracle Certified Professional and Oracle Certified Master certifications as well as some Expert Program certifications. Completing the Course Submission Form will accomplish two tasks related to your certification:
  • It will trigger a request for Oracle to verify your attendance in an approved hands-on Course.
  • After your attendance has been verified by Oracle, the form will generate a permanent record in Oracle's certification database, showing that you have met the requirement.
The form may be submitted at any time in your certification path, after you have completed the training requirement. However, you will only receive the certification success kit once all certification requirements have been met.
That's it for now. If you have any other resources or comments, you know what to do.


SydOracle said...

"In order to get an OCP, you must take an instructor led online or in-class course"
Actually that is true of the DBA OCP. You can get the OCP for "Advanced PL/SQL Developer" without any official class, just the exams. So if you just want the OCP letters after your name, it is cheaper to be a developer.

oraclenerd said...

I did not know that...I thought all of the OCP level certs called for at least one instruction led course. That's good to know.

It would be "fun" to take the OCP for PL/SQL just to see how I would do. I'm doing the DBA thing just so I can get down some of the fundamentals...well, force myself to better understand the fundamentals anyway.


Tom said...


Comparing the OCP to the day-to-day work of a DBA has some overlap, but maybe 30-40% max.

So you can look at it 2 ways.

1, it may not teach you all that much.
2, it will teach you things you would not normally have a chance to learn :)...

I think reading the concepts and administrator and performance tuning guide is your best bet. Then read the backup and rwecovery (aka RMAN docs) as well as the RAC/Grid guides. Lots of reading there but good luck!

I'm actually playing with Oracle Real Application Testing. I did some digging and there wasn't much out there for "RAT". RAT is mainly Database Replay and SQL Performance Analyzer. When I look for resources on those, I get a ton of junk which means, there needs to be a blog post about this! Haha something to keep me busy... oh well, :)

oraclenerd said...


I agree with you. I don't believe the certification is a panacea or anything...quite honestly, I've learned more by our conversations than any amount of studying would accomplish.

I have read the concepts guide 23 times. I need to read (more closely) the performance tuning, RAC and RMAN guides as well. My hope is that this forces me into it.

I could get halfway through and realize I don't really need it...I'm ok with that. It won't be until I have that daily, real world experience, that I will completely understand all that is going on.

Clever Idea Widgetry said...

The instructor led course can be something at an inexpensive community college in your area. As long as they Oracle Authorized, they are good to go.

I'm spoiled in Dallas, but I'm sure there's inexpensive alternatives in Florida too.

Anonymous said...

I had to take instructor class as well as part of OCP. It was pricy joke. Of couse the cheapest classes are never available on oracle site, I had to take 3 day class and to be honest did not learn anything new. The instructor was OK, but not superstar and sometimes incorrect. The class was data wahousing techniques and when he said that RAC is used in OLTP and never in data warehousing I almost lost it.

I wish oracle would not require these classes, but I guess it's free money for them. I remember when i did MSDBA while ago, there was no class required.

DukeGanote said...

I took the first step...

Anonymous said...

thanks for this tips

Anonymous said...

So, the cheapest posible option to become an OCP DBA is the $990 self study online course on Datawarehousing? Cheers