Software Engineering

PostgreSQL & Data Modeling

Moving from SQLite to PostgreSQL, the features you get for it, reading real query plans, and data modeling in the depth that decides whether a schema survives its second year.

The course project

The Production Schema

A modeled, migrated, indexed PostgreSQL database with an entity relationship diagram and query plans to justify every index.

0%
course

9 modules · 18 lessons

Each module ends with a practice test, a graded build, and a step of the course project.

Part I: The Database

Section project · coming soon

Stand Up a Database

Create a PostgreSQL database, a role and your first tables.

Part II: Modeling

Section project · coming soon

Model and Normalize

Design a schema, justify it, and draw its ERD.

Part III: Production

Section project · coming soon

Migrate and Back Up

Evolve the schema with migrations and prove a restore works.

All courses