Oracle глазами разработчика

направление: Авторские курсы
вендор:
Даты проведения курса
Array
(
)
В курсе "Oracle глазами разработчика" изучаются принципы работы БД Oracle, необходимые разработчикам OLTP систем для написания оптимального кода. Слушателям будут открыты внутренности СУБД, после чего разработчики перестанут воспринимать базу данных, как «магический» черный ящик.

Курс сфокусирован на аспектах внутренней работы базы данных, необходимых для написания оптимальных по производительности приложений. В рамках данного курса слушатели практикуются в написании оптимального кода, избегая частых ошибок, закрепляя прослушанный материал практическими заданиями.

Слушатели изучают:
  • Что представляет собой «черный ящик» СУБД . Файлы и процессы. Основные структуры оперативной памяти.
  • Что такое таблицы и индексы, как работает СУБД с ними.
  • Что такое журналы базы данных.
  • Транзакции.
  • Оптимизация запросов. Чтение плана запроса. Хинты, рекомендации по использованию.
  • Типичные ошибки oltp систем

    Необходимая предварительная подготовка:
  • Опыт работы с SQL и PL/SQL

    Рекомендуемая предварительная подготовка:
  • Томас Кайт "Oracle для профессионалов"

    Преподаватель курса - Сикоров Сергей



  • Цель курса:

  • Донести до слушателей, что такое оптимизация и зачем она нужна
  • Научиться понимать «черный ящик» субд
  • Научиться писать оптимальный код
  • Изучить основные объекты БД
  • Научиться читать планы запроса, понять принципы работы CBO
  • Научиться осознанному использованию механизмов работы СУБД, применяемых команд и операторов

  • Аудитория курса:

  • Разработчики базы данных OLTP систем начинающего и среднего уровня.
    Администраторам и экспертам будет не интересен.