| Lesson Plan | |
| Grade: | Date: 17/01/2026 |
| Subject: Computer Science | |
| Lesson Topic: Show understanding of and use the terminology associated with a relational database model | |
Learning Objective/s:
|
|
Materials Needed:
|
Introduction: Begin with a quick poll: “Where do you see databases in everyday life?” Connect responses to the idea that data is organized in tables. State that by the end of the lesson students will be able to name and use core relational‑database terms and demonstrate them in SQL queries. |
Lesson Structure:
|
|
|
Conclusion: Recap the main terms and how they fit together in a relational model. Students complete an exit ticket: write one definition and give a short example for either primary key, foreign key, or normalization. Assign homework to design a simple ER diagram for a personal hobby database and draft corresponding SQL CREATE statements. |
|
Your generous donation helps us continue providing free Cambridge IGCSE & A-Level resources, past papers, syllabus notes, revision questions, and high-quality online tutoring to students across Kenya.