One lesson
An individual lesson
This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.
Under Construction
Databases and SQL · 30 lessons · up to 10 minutes each
A planned data-modeling path through keys, normal forms, constraints, and trade-offs.
One-time purchase · USD
Access is attached to your account after payment is verified. No subscription.
One lesson
This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.
Full category
Permanent access to the lessons published in this track when you buy. Future lessons are not included. 0 of 30 lessons are published; 0 are in owner review and 30 are Coming Soon.
Lessons 1–10
Topic: entities and candidate keys
Draw a small map of entities and candidate keys in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: primary and foreign keys
Label the main pieces in primary and foreign keys in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: functional dependencies
Follow one input through functional dependencies in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: first normal form
Write down one practical difference between first normal form in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: second normal form
Mark where second normal form in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: third normal form
Annotate a minimal example of third normal form in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: many-to-many junctions
Show how many-to-many junctions in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: check and unique constraints
Describe one likely failure for check and unique constraints in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: migration and backfill safety
Summarize an official example of migration and backfill safety in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: denormalization trade-offs
Match one small use case to denormalization trade-offs in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Lessons 11–20
Topic: entities and candidate keys
Create a small working example that uses entities and candidate keys in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: primary and foreign keys
Combine primary and foreign keys in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: functional dependencies
Set up functional dependencies in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: first normal form
Add a check around first normal form in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: second normal form
Add second normal form in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: third normal form
Extract third normal form in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: many-to-many junctions
Run sample data through many-to-many junctions in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: check and unique constraints
Capture the result of check and unique constraints in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: migration and backfill safety
Handle one expected failure from migration and backfill safety in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: denormalization trade-offs
Write a short usage note for denormalization trade-offs in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Lessons 21–30
Topic: entities and candidate keys
Add an edge-case test for entities and candidate keys in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: primary and foreign keys
Add the relevant access, safety, or validation control to primary and foreign keys in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: functional dependencies
Record a small baseline for functional dependencies in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: first normal form
Change one measurable cost in first normal form in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: second normal form
Use an observable signal to explain a failure in second normal form in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: third normal form
Show that rerunning third normal form in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: many-to-many junctions
Compare two documented approaches to many-to-many junctions in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: check and unique constraints
Refine check and unique constraints in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: migration and backfill safety
Check that a complete small flow using migration and backfill safety in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
Topic: denormalization trade-offs
Check the implementation of denormalization trade-offs in the context of relational keys, dependencies, normalization, and schema changes; save a short example or check that demonstrates the result.
References support the selected track topics while its lesson content is built and reviewed progressively.
This track is a catalog outline only. Each lesson remains unavailable until it is built and personally reviewed.