УЧЕБНАЯ ЛАБОРАТОРИЯ

SQL через практику

PostgreSQL · Интернет-магазин, HR и веб-аналитика · От SELECT до оконных функций и транзакций.

Начните с учебника

16 последовательных глав для новичка: как устроена база, первый запуск в pgAdmin, SELECT, фильтры, NULL, группировка, JOIN и транзакции. Пошаговые объяснения, SQL-примеры на учебной базе и самостоятельная практика после главы.

Читать SQL с нуля →

532 задания на русском

32 темы, теория, подсказки, эталонные решения и сохранение прогресса в браузере. Начните с основ и переходите к JOIN, агрегатам и аналитике.

Открыть задания →

Запросы выполняются прямо в браузере. Кнопка «Проверить» сравнивает ответ с эталонным результатом. При первом открытии загрузится движок PostgreSQL и создаст учебную базу.

Как заниматься

  1. Откройте тренажёр и дождитесь запуска PostgreSQL. Для веб-практики не нужны логин, пароль или pgAdmin.
  2. Откройте тему «Основы», прочитайте условие и напишите запрос и нажмите «Выполнить» или Ctrl+Enter.
  3. Нажмите «Проверить» или Ctrl+Shift+Enter, затем прочитайте разбор. Для экспериментов с DDL используйте схему sandbox.

Учебная база заполнена теми же данными, что используются в заданиях. Зафиксированная дата курса — 2025-06-30; задания с текущей датой могут отличаться от примеров.

База, прогресс и черновики сохраняются в текущем браузере. Веб-база отдельна от серверной PostgreSQL для pgAdmin (порт 8081): изменения между ними не синхронизируются. Очистка данных сайта удалит локальные данные.

Ещё тренажёры на GitHub