Teachers' Portal  /  A-Level Computer Science 9618  /  Databases
Topic plan · A-Level Computer Science 9618 · Topic 8

Databases

Relational databases, keys and entity-relationship diagrams, normalisation to third normal form, the role of a DBMS, and SQL as a data definition and data manipulation language.

Open the topic lab Question bank Notes PDF
Unit at a glance

6 lessons, 270 minutes of teaching

Lessons
6, each planned for 45 minutes
Worksheets
6 with answer keys
Quiz questions
36 multiple-choice, assignable in the app
Lab
Databases and SQL lab
Scheme of work

The lessons in order

RefLesson packStructureWorksheetQuizLab tab
8.1Relational databases and keys
A school that keeps a separate file for the library, the exams office and the sports department soon has three different addresses for the same student.
Think-Pair-Share6 Q, 19 marks6 MCQtab 4
8.1Entity-relationship diagrams
Before anyone creates a table, a database designer sketches the entities and how they are related.
Mix-Pair-Share6 Q, 16 marks6 MCQtab 4
8.1Normalisation to third normal form
A spreadsheet of students, tutors and courses looks fine until a tutor changes name and you have to edit forty rows.
Jigsaw6 Q, 18 marks6 MCQtab 5
8.2Database management systems
Nobody reads or writes the tables of a large database directly.
Corners6 Q, 18 marks6 MCQnone
8.3SQL data definition language
Before a single record can be stored, the database and its tables have to exist, with every field given a name and a data type, and the keys that link the tables declared.
Frayer Model6 Q, 17 marks6 MCQtab 6
8.3SQL data manipulation language
With the tables built, SQL's data manipulation language does the daily work: totals and averages per group, questions that need two linked tables at once, and the inserts, updates and deletes that keep the data current.
Connect-Extend-Challenge6 Q, 20 marks6 MCQtab 4, tab 6

Each pack holds the plan, worksheet and quiz for its lesson. Teach the rows in order; the lab tabs match the student lessons.

Also for this topic

Topic resources