← Все курсы
КурсБесплатноЧасть практики восстанавливается

PostgreSQL, migrations и data access

Практический курс по PostgreSQL constraints, совместимым migrations, index/EXPLAIN и repository data access.

Часть практики восстанавливается. Теория и опубликованные уроки доступны уже сейчас. Если для отдельного шага ещё нет задания или теста, он откроется для чтения и не будет ошибочно засчитан как пройденный.
Пройдено0 / 20
Примерное время8 ч
Модули4
Уроки20

Уроки курса

Откройте любой опубликованный урок. Порядок программы влияет на зачёт прогресса, но не скрывает учебный материал.

1Реляционная модель и constraints5 уроки0 / 5
Constraint ownership и tenant-scoped identityОткрыть
Разбор invariant → constraint → observable rejectОткрыть
Closed-book retrieval: восстанови schema decisionsОткрыть
Behavioral challenge: constraint storeОткрыть
Fresh re-entry: reservation referencesОткрыть
2Expand–migrate–contract migrations5 уроки0 / 5
Compatibility window как versioned protocolОткрыть
Разложить owner name migration по observable gatesОткрыть
Closed-book retrieval: compatibility, backfill и contract gatesОткрыть
Behavioral challenge: version-overlap migration harnessОткрыть
Fresh re-entry: shipping address migrationОткрыть
3Indexes и чтение EXPLAIN5 уроки0 / 5
Query shape → B-tree contract → plan factsОткрыть
Guided trace: три индекса и пять plan outcomesОткрыть
Closed-book retrieval: index и EXPLAIN verdictОткрыть
Independent build: queue index и normalized plan assessorОткрыть
Fresh re-entry: delivery-attempt indexОткрыть
4Data access, N+1 и mapping5 уроки0 / 5
Repository query boundary как проверяемый контрактОткрыть
Разбор N+1, LEFT JOIN и mappingОткрыть
Закрытая retrieval-проверка query boundaryОткрыть
Реализовать bounded tenant-safe list repositoryОткрыть
Fresh re-entry: shipments и optional carrierОткрыть