Средний · 24 уроков · 500 ₽
Прометей
Раскройте причину катастрофы на грузовом корабле «Прометей», работая с большой связанной базой и продвинутыми возможностями PostgreSQL.

О программе
Что представляет собой эта история
Инженера-механика Артёма Вейла отправляют на грузовой корабль «Прометей», внезапно прекративший связь возле добывающей станции «Гелиос-9». После стыковки челнок Артёма блокируется, а корабль автоматически покидает орбиту. Чтобы выбраться, инженер должен восстановить системы, раскрыть причину катастрофы и найти спасательный аппарат.
Подойдёт тем, кто уже уверенно использует SELECT и WHERE и хочет научиться решать многотабличные аналитические задачи.
- Уровень
- Средний
- Уроков
- 24
- Таблиц в базе
- 17
- Формат
- Сюжет и SQL
- СУБД
- PostgreSQL
- Цена
- 500 ₽
Результат обучения
Что вы изучите
Каждый приём сначала объясняется, затем применяется к данным истории и проверяется по фактическому результату запроса.
Многотабличные запросы
Вы будете уверенно соединять данные через JOIN и FULL OUTER JOIN. Для выбора подходящей связанной строки познакомитесь с LATERAL.
Операции над наборами
Вы разберёте UNION ALL, INTERSECT и EXCEPT и научитесь выбирать оператор в зависимости от задачи сравнения нескольких источников.
Оконные функции
Вы примените LEAD, LAG, FIRST_VALUE и LAST_VALUE для анализа последовательностей без сворачивания исходных строк. Это полезно при сравнении состояний и событий во времени.
Продвинутая агрегация
Вы научитесь считать уникальные значения и сопоставлять показатели до и после выбранной точки. Запросы будут объединять группировку, условия и несколько источников данных.
Рекурсивные CTE
Вы освоите рекурсивные запросы для обхода связанных записей и построения маршрутов. Отдельное внимание уделяется ограничению глубины и защите от циклов.
Сложные проверки данных
Вы объедините EXISTS, подзапросы, оконные функции и операции над наборами в комплексных аналитических задачах. Акцент сделан на читаемости и проверяемом результате запроса.
Учебная база данных
Запросы выполняются на связанных данных
База из 17 таблиц описывает корабельные сектора, системы, экипаж, смены, доступы, сообщения, медицинские сканы, груз, дронов, биоугрозу, ИИ и спасательные аппараты. Встроенный редактор принимает настоящие SELECT-запросы PostgreSQL, а проверка учитывает колонки, строки и требуемый порядок результата.
Начать обучение
Готовы начать историю «Прометей»?
Полный доступ ко всем 24 урокам стоит 500 ₽. После прохождения можно продолжить практику на этой базе в банке заданий.