Archive for category Certification

Want To Become Oracle Certified? Do It ASAP Because….

Oracle University has announced that they are going to increase the prices of their exams from March 1,2010! You can read the complete information from this post.

Well, this was about the announcement, now a little rant! I am not sure that whether this price hike is actually correct or not? If one looks at the prices of the courses, combines it with the logistic charges, add to it the prices of the exams, the sum total becomes sky high! And this is when the exam fee is still the same. So when the exam fee would be increased, I am not sure how many would be really interested to take up the exams since I hear all the time at the moment even that the prices are very high! Agreed that the price hike would vary from country to country(which I don’t understand why but that’s another rant to talk about I guess) still, it would effect in an overall manner a lot! Not sure what’s good is going to come out from this but I believe its going to demoralize those new aspirants who want to get certified! I just hope that it won’t happen because doesn’t matter what anyone would say, Oracle Certification program is still is the best way to learn and demonstrate one’s passion about learning Oracle! Okay rant over!!

If you want to get certified and are delaying it, probably the time has come that you speed up your preparation process and write the exams as soon as possible! And this makes me recall that I need to do the same as well :-( !

,

3 Comments

One Of The Best Things To Do, Become A (Certified) DBA….

I just finished a session today with some delegates who are going to start their long joruney to become good, knowledgeable dbas. Besides the technical topics that we discussed in the entire week like how oracle works, what’s a database and so on, I tried to tell them or can say , tried to encourage them to be a part of the global oracle community. I have got a lot from this community, I am learning every day thanks to those questions that come on the forums, those blogs that I read almost daily and tons of things like this. I strongly believe that when wants to be good in any kind of career track, its not just that one always has to “take” from the community but also has to “give” . I believe that its not possible that one can say that just because he/she is working from N number of years, he/she is really knowledgeable about the track. Imagine a guy who is working in a team which does takes care of installing and patching of databases. Now this guy is working in that team from last N years, what you think he would have got from all these years? He surely can call himself an experienced guy but is his experience really worth to be called “knowledgeable” ? No I don’t think so. He knows about one part good but just installing/patching is not being a good oracle dba/technolgist. There is a lot that one can know about Oracle. And for doing all this, two things can be really helpful. One , participate as much as you can over the different forums/conferences which are happening around you and you can attend. There is always something which is happening in some part of the oracle community which you may have never even thought about too and the best way to learn about it is to attend/be a part of these forums/conferences. Some seminars do happen over the web also and are conducted without charging anything from the audience. Oracle RACSIG( http:/www.oracleracsig.org ) comes on the top of the mind when I think about the “free” yet “the best ” seminars. But even if you have to pay some thing to attend these seminars, each penny spent would be worth of its value.

The other thing that can really help someone to grow and know not just what he/she is doing on daily basis , is getting Oracle Certifcation. Trust me when I say this, I have met so many “experienced dbas” who believe that putting a file into hot backup ceases oracle to write over it.  This and many more doubts like these can be cleared once and for all, if you read the oracle manuals which would help you to know about all these kind of matters , additionaly would make you elgible to get certified. There are many in the world who believe that certifications doesn’t mean anything. But if achieved by sheer hard work and preparation, its really is a credential on which you can be proud of. And just in case you are thinking that employers don’t bother about certified people, you are wrong as I just only got an email regarding a job option where having certification was one of the mandatory requirements. Being certified and also walking on the road to it would bring so many things in front of you which otherwise you may never read. And these things only I shared with the delegates and it was good to see some already mentioned that they would be visiting Oracle forums almost daily to seek knowledge and also to help others over it.

And just in case you are thinking that with all this automation happening in the oracle database, there would be a crunch in the dba jobs, you may want to read this post from the Paul Soresen, Director Oracle Certification where he has quoted an article from CNN which has quoted top 10 jobs that one can do and it does include Oracle DBA  as one of them! Wow! So get your gear set and jump into the ocean of Oracle :) .

,

4 Comments

Certification, What, Why, How….

Oracle Certification is among the most popular and most highly rated certifications worldwide. A lot of people write different exams and there are many many so far who have got certified. I am asked a question many times that how one should prepare for it and is it really worth to prepare for it as well? I shall try to put my thoughts about the question which I hope shall help others in taking right decision when then they will have it in their mind.

What is certification ( not just of Oracle but any)

Certification is a means to tell others that you have prepared about a certain topic and you have demonstrated to be good in it by clearing the exam which was conducted by the product vendor itself. Who else will be the better one to judge your skills than those who actually prepared it? When you clear a certification, its a reflection of your commitment and sincerity that you wanted to be acquainted with the knowledge of that module/track , you prepared for it and cleared it. So a certification is this only. It doesn’t show that you have a complete mastery of that module( it was never prepared to reflect that in the first place). No one , after clearing an exam of any kind in any industry can say that he/she is an expert of said technology. In an exam of few hours/days, its not possible to put all the scenarios , environments, issues which are out there in the real world. There are always new challenges which arise with the ever growing and improving technology. Can you imagine that someone can claim that he/she is the best architect in the world because he/she has cleared his/her Civil Engineering? Nope that’s next to impossible. An exam check certain basic and to some extent, some medium level information which any professional of that technology must have. So assuming in your mind that just because you have cleared an exam, now you are supposed to be called or should be considered as an Guru in that module is simply living in a fallacy. The same hold true for the score as well. Does the person who scores just the passing scores is inferior to the one who scored it 100%? I don’t think so? I know many so who are not good in the cramming of the stuff and because , most of the exams, both academic and professional, are having a huge content which is based on the cramming of some fine points of the material, don’t score well. They do pass the exam but not with 100%. There are many who are good in remembering the stuff and score much high. But the former, most of the time are very good in the practical implementation of the technology and thus are more useful to the real world than those who merely score high but are not so good in the practicals, an essential skill to have in the real world. If one can be good on both the aspects, nothing like that, but score alone too doesn’t prove that you are good/better/best/average.

The above said applies completely to Oracle certification and over its various tracks as well. Oracle has prepared couple of tracks which checks a person’s basic and medium level efficiency. From the induction of the Oracle Certified Masters track, now the practical aspects of the person’s knowledge is also getting verified. But as this is the last level of the certification, one must clear all the previous levels before going for it. Even if you clear the most basic level certification, Oracle Certified Associate, or clear OCM, don’t get into the trap of assuming that you know it all. You don’t, no one does. Learning is a constant process which must continue. Steve Jobs(Apple) said once in a speech, “stay hungry , stay foolish” and I guess, this sums up everything.

Is it really worth of the effort?

Well, let me ask you a question before I attempt to take this question. There is a surgeon who is certified to operate you but he never did any real time surgery so far, will you let him touch you? Here is one more, there is a person who assisted a surgeon for many years and knows almost all about it but he is not certified, is not holding a degree which authenticates that he can operate over others, will you let him touch you? Tough question! Well, I guess you should have got the answer. Read above to know what is a certification? Its just a reflection of the sincerity of yours about the technology. You want to stay current with the technology that’s why you took up all the new features exams. By being certified over multiple versions doesn’t mean that you know about them, all the features of every version. So than what’s the worth of being certified, to put in all the efforts, burn the mid night oil for it? Because, being certified gives you a confidence, a feeling that you have put in some efforts to know about the know-hows of the module. Because this would show others the same as well. And think about it, is it going to do any harm to you if you will get an authentic piece of paper which would say that you are now a certified professional in the mentioned track, no I don’t think so? If it won’t hurt you than why not go for it? I can assure you that by preparing for the exan, there would be atleast one thing new that you would learn because the exams are not just focussed over a certain area or section of the topic but they cover it all(at least most of it). So it may happen that today you are not using Automatic Storage Management in your company but you have studied about it in your exam, this would give you a fare idea what you are dealing with when in the next project or company you are going to shake hand with it. And as like its said all the time, the worst thing is not to try and fail but not trying at all! If you are certified plus you have experience on the technology as well, you got it all covered. In case you are just starting and have a certification, you have shown to your future employer(s) that you are serious about this field and you have already started preparing yourself for it. So yes, its actually will be the worth of your effort, may not be directly but in other ways, but it surely will be worth of the entire time , effort and of course money spent over it.

How shall I prepare for it, the best way to make sure that I pass it for sure?

Hmm are there any global rules to make a successful marriage ? No right? What worked for me, may not work for you. So I guess the same is applicable about the preparation strategies as well. All have a different way of study the stuff, some start from theory than do the demos. Some start things with the action first, they want to see it happening first. Once they know that what ever is in the material actually runs, than they start with the theory. So there is no such one rule or methodology to follow to prepare for the certication tracks. Make it sure that you can’t skip anything, be it theory, be it practicals, anything and everything will be in the exam. So anyone who is just thinking that merely cramming the book is enough, or on the other hand, some one who thinks that he knows it all how to make the stuff work , doesn’t need to read about the theory at all, both will have a tough time in the exam. You need to prepare the material in both practical and theoretical aspects. It is always helpful to check with other sources as well about the topics. You need to cover it all if you want to have good hopes that you would clear the exam. I shall suggest one thing though, preparation will be much easier if you can find a partner with you. If prepared as a team, the process becomes amazingly interesting and easy. So besides finding the technical resources, try finding someone who can prepare with you for the same topic. I can assure you , you won’t regret.

Final words

So here is a long winded answer of mine(an attempt at least) for some common questions that I get about the certification all the time. I hope it answers to some extent about the above mentioned topics. Before I conclude, its worth to mention that Joel Goodman wrote a very good piece of note about the same topic which is a must read. Here is the link to it.

http://dbatrain.wordpress.com/2009/03/03/preparing-for-oracle-dba-certification-tests

I wish you all best wishes for your preparation. Do leave a note here if you think anything more can be added to the topic. Good luck for your preparation and hope you get it with flying colors.

4 Comments

11g New Features Exam, A Roadmap….

I am always in the favour of certifications. The reason for this is that  certifications give one a confidence, a trust that he/she has done somethign good, some thing which really does prove that he/she is serious enough to be current with the ever changing technology. I don’t think that we should take the certification as a way to show that we are more superior than those who don’t have it or don’t like it. All have  different opinions about things and at some point or the other, all are correct. I take certifications for my own satisfaction and that’s the main reason, I don’t post any logos or mention which certifications I hold. 

11g is the most latest offering from the Oracle corp for its flagship product, database.  As the version 11g is around from some time now, the certification track of it also is out. At the moment, the Oracle Certified Associate(OCA) track of the fresh OCP is out. The next level, OCP of 11g is yet to be out. But the exam for the already certified professionals , for example, 10g is already out with the exam code, 11g New Features for DBAs(1z0-050) is already out. This post is basically is a collection of the references that I did use when I was preparing for it. I found the exam quite exhaustive so I guess, if this post can help someone , he/she atleast won’t be feeling the same exhaustiveness.

The exam contents are mentioned here For the starting of the preparation, there is a must requirement for the material. The best material is from Oracle University only as OU offers official course for the topic. But , some may not be able to avail the course due to various constraints. I must mention that its not a must for the already certified people to attend a course for the exam as the Hands-on-Course requirement(HOC) is only for the fresh candidates. In case, you are not able to attend the course from OU, still the exam preparation can be done from these following books, 

http://www.amazon.ca/OCP-Oracle-Database-11g-Administrators/dp/0071496823″> OCP-11g New Features, Sam Alapati

http://www.amazon.ca/Expert-Oracle-Database-11g-Administration/dp/143021015X”>Expert Oracle Administration 11g, Sam Alapati

These two books cover almost all the topics which are both for the exam and for the actual working environments. Combining this with the official docs from oracle at http://tahiti.oracle.com wil be enough to cover the topics of the exam.

The exam is focussed essentially about the new features which are offered in 11g. Surely enough, if you are well verse with the 10g , you will find some link between the 11g features with them. Though, this is not true for all the new features , for example, Real Application Testing but having a good knowledge about 10g will surely help. 

For the practical demos, I used, Tim Hall’s articles and Oracle by Example series very heavily. Here is the link for both, 

http://www.oracle-base.com/articles/11g/Articles11g.php#ocp

http://www.oracle.com/technology/obe/11gr1_db/index.htm

I would really suggest to use Tim’s articles as using them will give you an immediate idea about how things look in action.  I won’t say that the same is not true for the OBE series, but it is not solely mentioned for the exam, so you may find some things in the articles which you won’t need atleast while just starting. But combining both, will be a good mix to start with the practical hands-on. 

In addition to the above mentioned sources, Arup Nanda’s , Top Features of 11g  series is also a must read for those who are looking for a quick know-how about the features. I used it very heavily for my preparation as the language used is very simple and Arup’s style to present the topic in the form of an actual business problem makes it easier to understand and also with that note, its easy to remember the topic as well. The series is also having good demos of all the mentioned features which again is a big help when you yourself don’t know how to make a demo/presentation. 

For some topics, I had to look around for that “little extra” as I was not very clear how to go for them. So in that process, I used various links. Here are those links which I used. In case , you also will get struck at the same point, I hope these links will help you.

Partioning in 11g

http://www.orafaq.com/node/1912

http://www.rittmanmead.com/2008/09/13/investigating-oracle-11g-interval-partitioning/

http://asanga-pradeep.blogspot.com/2008/08/11g-partitioning-enhancements.html

Automatic Memory Management in 11g

http://kevinclosson.wordpress.com/2007/08/23/oracle11g-automatic-memory-management-and-linux-hugepages-support/ 

http://blog.tanelpoder.com/2007/08/21/oracle-11g-internals-part-1-automatic-memory-management/

So that’s all about the technical stuff I guess. Now, the last but certainly not the least part, find someone who can prepare it with you. I got lucky and had my friend Neeraj working with me for the same exam. It helped a lot to prepare as like a team as I like to discuss, share the stuff. When I discuss something, it sticks in my mind with all the essentials of it and also, if there are any doubts , they get cleared as well. So, besides the technical topics and their know-hows, try finding someone who is going to study for the same. I can gurantee that you will find the preparation much easier. 

So that’s all! Hope you get some help from this not-so-technical post for your exam preparation and clear with flying colors. Good luck!

, ,

6 Comments