> SmartGate 41 752 9863

Продвинутый SQL-тренажёр

Краткое описание и гайд по работе с продвинутым тренажером

Продвинутый тренажёр состоит из большего количества задач, чем базовый, и для его прохождения необходимо получить статуc Junior, что можно сделать пройдя базовый тренажер по SQL. Здесь тебя ждут интересные задачи, в том числе достаточно сложные. Предметной областью, по которой спроектирована база данных, является маркетплейс. И ты аналитик этого маркетплейса, которому предстоит провести ряд исследований. Для успешного прохождения тренажера тебе необходимы знания следующих инструментов PostgreSQL:
  • инструменты, перечисленные для прохождения базового тренажера;
  • оконные функции — LAG/LEAD, ROW_NUMBER(), RANK();
  • подзапросы и CTE;
  • агрегаты с фильтрацией и условной логикой;

Страница с задачами продвинутого тренажёра

Функционал такой же как в базовом, но задачи имеют более высокую сложность.

Интерфейс продвинутого тренажёра

Те же элементы интерфейса, но добавлена интерактивная ERD диаграмма.

Отлично — с интерфейсом разобрались. Теперь начинается самое интересное: практика. Выбирай задачи, пробуй разные запросы, экспериментируй и не бойся ошибаться — именно так мы и учимся. Удачи в тренировке! Пусть твой SELECT всегда возвращает ровно то, что ты задумал 🙂

Назад