Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to start off work being a junior DBA very soon. At the moment I have a Bsc in ICT 2:2 but my database marks was very strong including an 86 in my oracle assessment which is following a worksheet using oracle 11g at university computers.

Now I can do php and sql and I have used oracle and mysql. My question is that before looking for junior DBA jobs, as I have no experience in the workplace, is it best if I purchase a couple of books and try to develop my skills? I am planning to purchase the following books:

  • oracle 11g for dummies
  • php and mysql for dummies
  • sql for dummies

Will these books be correct to use and be recommended to go through to help me be ready for a junior DBA position soon? Is there any other books to recommended and finally am i able to get phpmyadmin mysql and oracle 11g on a trial basis so I can use them to go through the books and for own use?


share|improve this question

closed as primarily opinion-based by Mat, dezso, Paul White, Mark Storey-Smith, RolandoMySQLDBA Jul 24 '13 at 15:52

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.If this question can be reworded to fit the rules in the help center, please edit the question.

my apologies if this is wrong place to ask this question. Do you know anything other suitable site where I can ask this question? – Paul Green Jul 24 '13 at 12:03
I'd personally recommend you stay well away from any book titled "xxx for dummies" or "Learn yyy in 24h/x days". (No amount of book reading will give you experience. They bring you knowledge though.) – Mat Jul 24 '13 at 12:03
@Mat Thanks for advice. Will it be recommended if I build the knowledge first before attempting the experience? Or is it better to trial and error through experience? when i say experience I mean trying to build an database applicate from a source and seeing if I can do it? Or is it best going for a voluntary job and see what it is like in workplace? Sorry for too many questions – Paul Green Jul 24 '13 at 12:07
You should absolutely try to apply what you've learned in books or in school. Just reading isn't sufficient. Just try to do some simple projects for yourself, and try to have fun doing it. Apply for jobs you'd like to do - at worst they'll tell you you need more experience/knowlege in X (then you can go study that), at best you'll get hired. And you'll get interviewing experience in all cases which is good. – Mat Jul 24 '13 at 12:13
up vote 0 down vote accepted

To answer the last part of the question; you can download most if not all of Oracle's products for free from their website once you create a (free) account there.

I suspect this probably includes MySQL and phpMyAdmin as well, but in any case both of these are available for free elsewhere.

It might be an idea to look at the objectives for the most junior Oracle certifications, and at least ensure you know how to do those things even if you never bother to take the exam.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.