Normalisation
This module walks through incremental database normalisation, from identifying data anomalies to converting unnormalised data to 1NF, 2NF, 3NF and BCNF. It also covers the intentional trade-offs of denormalisation for practical database design, aligned to CIE A-Level 9618 requirements.
📖Study Guide
In-depth bilingual notes with worked past paper examples.
✍️Practice Exam
Timed practice questions with mark scheme grading. Coming soon.
🎴Flashcards
Spaced repetition for key concepts and definitions. Coming soon.
📊Visualizer Coming Soon
Interactive plots and diagrams to build intuition. Coming soon.
Stuck on a specific question?
Snap a photo or paste your problem — Ollie (our AI tutor) walks through it step-by-step with diagrams.
Try Ollie free →
Snap a photo or paste your problem — Ollie (our AI tutor) walks through it step-by-step with diagrams.
Try Ollie free →