Six original Cambridge-style questions on file-based limitations, relational database terminology and keys, with worked mark points.
A sports centre stores member details in a separate file for each activity: swimming, tennis and gym. Explain two limitations of this file-based approach.
Define the terms (a) tuple, (b) attribute, (c) primary key, (d) foreign key.
A table holds one record per car: CAR(RegNumber, ChassisNumber, Make, Colour, OwnerID). Every car has a unique registration number and a unique chassis number. Identify the candidate keys, suggest a primary key and state what OwnerID is likely to be.
Explain what is meant by referential integrity and give an example of a change that the DBMS would reject for the MEMBER and LOAN tables in this lesson.
Explain how indexing a field such as Surname helps the users of a database.
A student says: "A relational database avoids redundancy, so no data value is ever stored twice." Explain why this is not quite correct.
Mark this once you have attempted all six and checked your working. It records a Practiced badge on the topic and adds a one-time bonus. Revealing the solutions alone does not count.