Phase 7Days 73-84
SQL Query Foundations
Ask precise questions of relational data and prove result grain
Phase Goal
Write readable SQL that filters, aggregates, joins, and reconciles without changing the intended unit.
Progress
Notes
Open the written lectures for this course before checking off the phase topics.
Projects
Repair Café Parts & Visit Analysis
Day 73: Relational Thinking & First Queries
Day 74: Filtering & Three-Valued Logic
Day 75: Sorting, Distinctness & CASE
Day 76: Aggregation & GROUP BY
Day 77: Inner & Outer Joins
Day 78: Multi-Table Queries
Day 79: Subqueries & CTEs
Day 80: Dates, Text & Conditional Logic
Day 81: Set Operations
Day 82: SQL Data Quality Checks
Day 83: Query Review & Explain Basics
Day 84: Phase Project — Repair Café Analysis
Capstone
Repair Café Parts & Visit Analysis
Build for a cooperative repair-café coordinator. The result must support this decision: which repair categories need more volunteer coverage and parts budget? Include reproducible inputs, validation evidence, one tested failure, a changed requirement, and an explicit non-goal.
- Reproducible source-to-output workflow
- Documented quality checks and assumptions
- Decision-ready output for a named user
- Independent reconstruction and transfer evidence
Phase Complete!
After this phase, you'll be able to:
- Relational Thinking & First Queries
- Filtering & Three-Valued Logic
- Sorting, Distinctness & CASE
- Aggregation & GROUP BY
- Inner & Outer Joins
- Multi-Table Queries
- Subqueries & CTEs
- Dates, Text & Conditional Logic
Independently deliver Repair Café Parts & Visit Analysis, diagnose a planted failure, explain the decision logic, and transfer the workflow to a changed requirement.