Analyst Prep Kit
Практическое обучение аналитике
Практический модуль · 30 уроков · PostgreSQL

PostgreSQL: от первого запроса до аналитического проекта

Учись на одной учебной базе: фильтруй данные, соединяй таблицы, разбирай CTE и оконные функции, работай с JSONB, индексами и планами выполнения. SQL-запросы можно запускать прямо в браузере — без установки сервера.

Настоящий PostgreSQL в браузере Прогресс сохраняется Единый учебный магазин Практика + проверка знаний
Пройдено 0 из 30 уроков
Чтобы завершить урок, выполни практику и ответь на контрольный вопрос.
Курс в процессе
🗺️ Посмотреть связи учебной базы данных (Mermaid.js)
erDiagram
  CUSTOMERS ||--o{ ORDERS : places
  ORDERS ||--|{ ORDER_ITEMS : contains
  PRODUCTS ||--o{ ORDER_ITEMS : appears_in
  ORDERS ||--o{ PAYMENTS : has
  CUSTOMERS ||--o{ SUPPORT_TICKETS : opens
  CUSTOMERS ||--o{ PAGE_EVENTS : generates

Заказ соединяется с клиентом по customer_id. Одна строка заказа может соответствовать нескольким строкам order_items. Поэтому перед суммированием после JOIN проверь уровень детализации. Если Mermaid.js не загрузится, таблицы и SQL-примеры курса останутся доступными.

Подготавливаем программу…