Oracle est un vaste sujet.....
Première chose, maitriser SQL standard. Là, n'importe quel bouquin fait l'affaire. Ensuite, il y a toutes les fonctions, types de données et autres spécifiques à Oracle. Là, il n'y a que le "SQL reference" de Oracle lui-même...
Ensuite, on passe au PL/SQL ( Procedural SQL ), qui permet d'utiliser SQL dans un contexte procédural, mais qui ne se substitue pas à lui. Là, une bible, le "PL/SQL - Guide du programmeur" de chez Oreilly.