Начать стоит с определение должностных обязанностей :) Сильно похоже, что это будет эникейщик. Тогда, минимально:
- прочитать
Грабера- найти книгу по основам администрирования Oracle (здесь - ничего не подскажу)
- найти исходники "какой-то программы"
- найти хорошую книгу по программированию на том, на чем написана эта программа. Может и вторую - о специфике БД-программирования на этом самом.
По хорошему:
- найти оракловую документацию (где - см. FAQ форума) и прочитать оттуда раздел Concepts. А потом, в рабочем порядке, еще много всего (не говорю прочитать все - на человека, который действительно прочитал всю оракловую документацию, я бы хотел посмотреть)
- найти хорошую книгу по программированию на PL/SQL (многие рекомендую
Урмана; я не считаю его таким уж хорошим автором, но бесспорно он выделяется из того дерьма, которым набиты магазины)
- прочитать
Кайта. Лучше - в оригинале, или как минимум помня, что перевод хреновый.
- учиться, учиться, и еще раз учиться. Пробовать, задавать вопросы и вообще развиваться.