This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I was working on MySQL and PostgreSQl for last few projects and I don't have any prior experience in using Oracle as backend. I made up my mind to start learning Oracle as there's a possibility of using Oracle as the backend of the next project I'm supposed to be worked in. As we do normally, I just reviewed some books written on Oracle and realized that most of them are written for mainly DB administrators as most of books have emphasized the services provided by Oracle EE. As a programmer, My concern is on data manipulation rather than services such as clustering, etc. Simply I'm supposed to use Oracle with Java and Hibernate and not to use any oracle provided IDEs such as JDeveloper. As far as I feel, I have to learn PL/SQL, Triggers, stored procedures, etc as they are the most important aspects with respect to a developer. Can you guys recommend me a book/tutorial to get started using Oracle in my next project? Specially for Java-Oracle combination. (I mean if such a book exist...)