С чего начать изучение Oracle?

Если Вы только приступаете к изучению основ работы с базами данных Oracle, я бы рекомендовал следующее:


Настольная книга Администратора БД Oracle

Возможно, книга покажется достаточно сложной.

Наконец-то найдена моя любимая книга по администрированию баз данных Oracle.


Это та книга, которая достаточно долго лежала у меня на столе, когда в моей компетенции было администрирование серверов. Часть материалов сайта взята как раз из нее.


Разумеется я говорю о книге Сема Алапати: Oracle DataBase 11g Руководство Администратора Баз Данных. Качество книги - отличное.


Видеокурсы от “Специалист”:

Вы можете постараться найти курсы от обучающего центра специалист.


В свободном доступе можно найти почти все. По крайней мере раньше было можно найти точно.


Можно также посмотреть курсы Игоря Мирончика:


Книги полезные для администратора баз данных Oracle (на русском языке):

  • Oracle 10g администрирование часть 1 (rus)
  • Oracle 10g администрирование часть 2 (rus)


Книги полезные для администратора баз данных Oracle (на английском языке):

  • Expert Oracle Database 11g Administration
  • Expert's Voice in Oracle - Kyte T. - Expert Oracle Database Architecture, Second Edition [2010, PDF, ENG]
  • Expert's Voice in Oracle - Alapati S., Kuhn D., Padfield B. - Oracle Database 11g Performance Tuning Recipes. A Problem-Solution Approach [2011, PDF, ENG]


Классика Oracle:

  • Oracle. Проектирование баз данных (RUS 1999)
  • Том Кайт - Oracle для профессионалов (RUS 2003)


Книги, рекомендованные моими коллегами, разработчиками Oracle:

Cost-Based Oracle Foundaments/Oracle основы стоимостной оптимизации



Ссылки на материалы по изучению Oracle SQL и PL/SQL теперь собираются здесь



Порекомендуйте хорошие материалы по изучению базы данных Oracle, серверов приложений, BI , etc


Активизировались правообладатели, материалы ищите самостоятельно.



~Вопрос (человек работает в компании, где используются сервера баз данных Oracle):

Ну прошел я комплекс курсов «Администрирование Oracle Database 11g» в Специалисте.. а что дальше? За БД браться еще бояздно.

~Ответ:

Нужна практика.

Если есть возможность, попробуйте выделить какой-нибудь компьютер и разверните на нем базу из каких-нибудь бекапов Oracle. Или клонируйте уже работающую. Может кто из ДБА поможет. (если это возможно конечно, я когда работал у меня такая возможность была.).

Можно использовать и какую-нибудь из стандартных схем, но лучше на приблеженным к реальным данным, с которыми предстоит работать.

Ну а дальше следует проделать все шаги из курса Администрирование 2 по восстановленю базы, т.е. восстановление при потере контрол файла, при потере редолог журнала, импорт / экспорт, бекапы с помощью RMAN, откат к определенной дате, Upgrade до следующей версии.