Skip to main content

← back to the guide

AQA A-Level Computer Science databases and SQL overview quiz quiz

11questions. Pick an answer and you'll see why right away.

  1. What is the difference between an entity and an attribute?

  2. How is a many-to-many relationship resolved in a relational database?

  3. What is the purpose of a foreign key?

  4. Which problem is caused by data redundancy in a poorly structured table?

  5. What condition must a table meet to be in third normal form?

  6. Which SQL clause filters which rows are returned by a query?

  7. Which SQL statement correctly lists student names with a mark above 60, highest first?

  8. Why must a DELETE statement include a WHERE clause?

  9. What does atomicity mean in the ACID properties?

  10. How can record locking lead to deadlock?

  11. Which ACID property ensures that concurrent transactions do not interfere with each other?