PostgreSQL и database engineering: SQL, индексы, транзакции и производительность
От реляционной модели и EXPLAIN до индексов, блокировок, миграций, backup и надежной эксплуатации БД
Чему вы научитесь
- Проектировать реляционную модель: entities, keys, constraints, normalization и denormalization trade-offs
- Писать SQL с joins, aggregates, window functions, CTE и explain-анализом
- Выбирать индексы: B-tree, composite, partial, covering и trade-off между read/write
- Понимать transactions, isolation levels, locks, deadlocks и consistency
- Готовить миграции, backup, restore, monitoring и performance checklist
О курсе
Курс закрывает фундаментальную профессию database engineer: проектирование схемы, SQL, индексы, query planning, транзакции, изоляция, блокировки, миграции, backup/restore, наблюдаемость и performance review. Ученик учится видеть базу данных как инженерную систему, а не просто место хранения таблиц.
29 недель · 6 ч/нед
5 разделов · 15 шагов · практика после модулей
Итоговый проект и сертификат после завершения.
16+ лет · старшая школа и взрослые. нужны базовая математика, чтение схем и самостоятельная работа с проектом
Профессиональный: 4/5
требует дисциплины, проверки и портфолио
Цифровые профессии
ИИ, аналитика, дизайн, маркетинг, бизнес и кибербезопасность без смешивания с программированием.
Как устроено обучение
Методическая подача
таблицы признаков, графики распределений, воронки, когортные сетки и причинные схемы
продуктовые метрики, ошибки интерпретации, качество данных и аналитические записки
вопрос, данные, расчёт, визуализация, ограничение вывода
аналитический memo с графиками, проверкой смещений и рекомендациями
Учебный микс
11 визуальных материалов · 100% по предмету
иллюстрации в основном соответствуют предметному языку курса
Профессиональная программа
Измеримые результаты
- Спроектировать схему данных с constraints и понятными индексами
- Оптимизировать медленный запрос через EXPLAIN и измеримый план
- Описать стратегию миграций, backup и мониторинга PostgreSQL
Входной уровень
- Базовый SQL
- Понимание backend/API
- Готовность читать планы запросов
Проверка знаний
- SQL laboratory
- EXPLAIN review
- Index design task
- Backup/restore runbook
Итоговый проект
Database engineering dossier для учебного портала: schema, constraints, indexes, slow-query review, migration plan, backup strategy and monitoring checklist.
Программа курса
5 разделов · 15 уроков- Карта пониманияОткрыто8 мин
- Что рисовать и фиксироватьОткрыто8 мин
- Ритм практики и повторенияОткрыто8 мин
- Проверка учебного маршрутаОткрыто10 мин
- От требования к тестуОткрыто14 мин
- Архитектура вместо набора синтаксиса14 мин
- Поток данных и состояниеОткрыто15 мин
- API и база данных16 мин
- Качество: тест, review, refactor, release14 мин
- Схема как контрактОткрыто11 мин
- SQL как язык анализаОткрыто10 мин
- Практика: SQL schemaОткрыто13 мин
- EXPLAIN и индексыОткрыто11 мин
- Транзакции и backupОткрыто12 мин
- Практика: performanceОткрыто14 мин
Отзывы
Пока нет отзывов.