TSQLE
SQL для экспертовКод образовательной программы: Базы данных
TSQLE
#Очно — В учебном центре.
#Дистанционно — Дистанционно с инструктором.
50 000
3 дня
По запросу

Курс для "продвинутых" программистов, которым не требуется знакомство с базовыми функциями SQL -- что это такое, и как на этом писать селекты, они знают и так. Рассматриваются только небанальные вещи -- сложная агрегация данных, управление транзакциями, изменение структуры БД, и т.д.

Каждый модуль сопровождается практическим заданием. Практические задания выполняются в окружении на базе СУБД PostgreSQL. Практическое задание к модулю 8 выполняется сразу для трёх СУБД - PostgreSQL, MySQL и Oracle.

Программа:

  1. Агрегация данных, фразы GROUP BY и HAVING.
  2. Управление транзакциями.
  3. DDL: создание, модификация и удаление таблиц.
  4. Триггеры.
  5. Оптимизация запросов. План выполнения запроса. Индексы.
  6. Временные таблицы.
  7. Объединения (UNION).
  8. Диалекты SQL, специфичные для разных СУБД. Использование "фич" PostgreSQL, MySQL и Oracle.



Преподаватели: