Databases — AS & A Level Computer Science (9618) questions by topic

Describing how a relational database overcomes the limitations of a file-based approach, writing queries against tables such as CUSTOMER and FURNITURE, and stating what a data dictionary contains sit at the centre of this topic, worth between 11 and 19 marks across 13 real questions from 2023 to 2025 papers.

Write, identify, state, explain and describe are the leading command words, and write typically means a correct SQL statement referencing the exact fields and tables given in the scenario. Because a single wrong table or field name breaks an otherwise sound query, drafting the statement and checking it against instant marking quickly confirms the syntax and references both hold up.

May–June 2025, Paper 11

Question 5 · 13 marks

A company builds and sells furniture to customers. The company stores data about customers, their payment cards and their furniture orders in a database. The database, FURNITURE,…

Answer this question and get it marked →

May–June 2025, Paper 12

Question 5 · 16 marks

An online game has a database that stores data about users and the characters each user creates in the game. Each user can create multiple characters and purchase multiple items…

Answer this question and get it marked →

May–June 2025, Paper 13

Question 6 · 18 marks

A shop sells pens to customers. Customers place an order with the shop and collect the items the next day. The shop uses a database to store the information about the orders. The…

Answer this question and get it marked →

May–June 2024, Paper 12

Question 4 · 11 marks

Identify the relationship between EXAM and EXAMQUESTION.

Answer this question and get it marked →

May–June 2024, Paper 13

Question 4 · 14 marks

Identify the relationship between the tables PERFORMANCE and SHOW.

Answer this question and get it marked →

October–November 2024, Paper 11

Question 2 · 17 marks

A shop repairs electronic devices, for example mobile phones and tablet computers. The shop owner stores the data about the repairs using a file-based approach. Give one…

Answer this question and get it marked →

October–November 2024, Paper 12

Question 6 · 12 marks

A company uses a relational database to store data about its customers, employees and the individual repair jobs that customers have booked. Explain the benefits of using a…

Answer this question and get it marked →

October–November 2024, Paper 13

Question 4 · 19 marks

Identify two foreign keys in the table SALE and the table that each foreign key references. Foreign key 1 ... Table name 1 ... Foreign key 2 ... Table name 2 ...

Answer this question and get it marked →

May–June 2023, Paper 11

Question 2 · 16 marks

The database is managed using a Database Management System (DBMS). State what is meant by a data dictionary and give one example of an item typically found in a data dictionary.…

Answer this question and get it marked →

May–June 2023, Paper 12

Question 2 · 17 marks

The table contains names and descriptions of DBMS features and tools. Complete the table by writing down the missing names and descriptions. Name Description --- --- Data…

Answer this question and get it marked →

May–June 2023, Paper 13

Question 4 · 17 marks

A shop rents cars to customers. The shop uses a relational database to store information about the rentals. Describe two ways in which a relational database addresses the…

Answer this question and get it marked →

October–November 2023, Paper 11

Question 3 · 11 marks

A shop manager has designed a relational database to store customer orders. The database will have the following tables (primary keys are underlined in the question paper):…

Answer this question and get it marked →

October–November 2023, Paper 12

Question 2 · 11 marks

State what is meant by the following terms in a relational database model. Entity ........................................................................... Primary key…

Answer this question and get it marked →

Other AS & A Level Computer Science topics

← All AS & A Level Computer Science (9618) past papers