Module: Setup | Duration: ~5 min | Lesson: 0 of 6
1. What You'll Build
This course is decision-framework focused — less hands-on SQL than the previous two courses, more architectural thinking. The lab is the previous two labs combined: you should have access to the DuckDB-in-Docker sandboxes from Course 2.1 (Vault) and Course 2.2 (OBT). If you do, you have everything you need.
No new tables, no new tooling. The exercises in this course are design exercises — sketches, decision matrices, defenses of architectural choices. Most of your work happens in a markdown notepad, not in SQL.
2. Prerequisites
- Course 2.1 (Data Vault 2.0) — completed, or at least lab-set-up.
- Course 2.2 (One Big Table) — completed, or at least lab-set-up.
- Course 1.1, 1.2, 1.3 (Track 7.1 — Kimball foundations) — completed.
The lab depends on you having internalized the three modeling styles. If you skipped one of the prior tracks, this course will feel ungrounded.
3. Installation
No new installation. Verify your prior labs are accessible:
If any are missing, return to that course's Lesson 0 and complete its setup.
4. Verify Your Setup
For each lab, confirm DuckDB-in-Docker can still read the seed data:
If that returns a number around 500, you're set.