IGCSE Computer Science 0478, topic 9

Databases: past paper questions

23 Cambridge IGCSE Computer Science 0478 questions on Databases (9) from 21 papers, 2023 to 2026. Open the paper or try a question free.

Practising builds a set from this topic, free with an account. One question opens straight away, with no account.

Questions
23
Papers
21
Years
2023 to 2026
Total marks
180
Average per question
7.8 marks
Largest question
11 marks

By type: Structured 23

How hard the questions are

  • Recall1
  • Apply17
  • Analyse5
  • Not banded0

Derived from the command word Cambridge prints in each question, banded by a fixed table beside the syllabus's own definitions. A question printing no command word is unbanded: unknown, not middling.

Command words

  • completeApply21 questions
  • stateRecall13 questions

    express in clear terms

  • giveRecall12 questions

    produce an answer from a given source or recall/memory

  • explainAnalyse5 questions

    set out purposes or reasons / make the relationships between things clear / say why and/or how and support with relevant evidence

  • identifyRecall4 questions

    name/select/recognise

  • writeRecall4 questions
  • describeApply2 questions

    state the points of a topic / give characteristics and main features

  • drawApply1 question

Where the questions come from

By year

  • 20263
  • 20257
  • 20247
  • 20236

By session

  • May/June12
  • Oct/Nov11

By paper

  • Paper 223

Questions on this topic

Showing 22 of 23, spread across the years. Open one to write your answer and have it marked.

  • Question 9May/June 2026, paper 21Structured7 marks

    A swimming club wants to set up a new database table to store details of the members of the club and the maximum distance each member swam in metres.

    Try this question
  • Question 1Oct/Nov 2025, paper 21Structured4 marks

    Four descriptions of structured query language (SQL) keywords and five SQL keywords are given. Draw one line from each description to its matching keyword.

    Try this question
  • Question 10Oct/Nov 2024, paper 21Structured10 marks

    A shop that sells cheese has set up a new database table called CheeseStock to store details of the cheeses available for sale. Part of this table is given.

    Try this question
  • Question 9Oct/Nov 2023, paper 21Structured10 marks

    A model shop wants to set up a database to help with stock control of the model figures available for sale.

    Try this question
  • Question 9May/June 2026, paper 22Structured10 marks

    A database table CAR_PARTS stores details of car parts that a business has in stock. Complete the table by giving the most appropriate data types for each field.

    Try this question
  • Question 8Oct/Nov 2025, paper 21Structured6 marks

    A school has set up a database table SchoolTrip to record details of students that will go on a school trip. State the reason why ParentName is not appropriate as the primary key.

    Try this question
  • Question 11Oct/Nov 2024, paper 22Structured8 marks

    A database table called Booking28 stores details of hotel rooms and bookings for the week beginning Monday 7 July 2025.

    Try this question
  • Question 10Oct/Nov 2023, paper 22Structured8 marks

    A database table called Horses stores details about the horses kept at a horse sanctuary. State the number of records in this database table.

    Try this question
  • Question 8May/June 2026, paper 23Structured11 marks

    A database table OPTION_SUBJECTS stores some data about a number of subjects taken by students in a college.

    Try this question
  • Question 7Oct/Nov 2025, paper 22Structured10 marks

    A database table WATERFOWL stores some details of a range of birds found in the UK that live on or near water. The length and wingspan dimensions are in centimetres and the typical lifespan is in years.

    Try this question
  • Question 4Oct/Nov 2024, paper 23Structured6 marks

    Complete the paragraph about databases.

    Try this question
  • Question 9Oct/Nov 2023, paper 23Structured11 marks

    A sanctuary for pheasants has set up a new database table called PheasantList to store details of the different species of bird at the sanctuary.

    Try this question
  • Question 8Oct/Nov 2025, paper 23Structured5 marks

    A school has set up a database table EquipmentLoan to record details of school equipment loaned to students.

    Try this question
  • Question 11Oct/Nov 2024, paper 23Structured7 marks

    Building materials are sold in bags. A new database table called BuildStock has been set up to store details about the materials for sale. Part of this table is given.

    Try this question
  • Question 10May/June 2023, paper 21Structured8 marks

    A database table called TVRange shows the main features and prices of a range of televisions. Give the name of the field that is most suitable to be the primary key.

    Try this question
  • Question 9May/June 2024, paper 21Structured6 marks

    A database table called SoftDrinks stores details of the soft drinks sold by a small shop.

    Try this question
  • Question 10May/June 2023, paper 22Structured6 marks

    A music streaming service has a new database table named Songs to store details of songs available for streaming.

    Try this question
  • Question 9May/June 2025, paper 22Structured6 marks

    A database table, CapitalCity, stores data about capital cities from around the world.

    Try this question
  • Question 10May/June 2024, paper 22Structured8 marks

    A television subscription service has a new database table named Contract to store details of their subscribers’ contracts.

    Try this question
  • Question 10May/June 2023, paper 23Structured8 marks

    A database table called Site1 stores details of some holiday homes at a holiday park. The database shows the type of home, number of guests, whether it is privately owned and the weekly rate to hire it.

    Try this question
  • Question 5May/June 2025, paper 23Structured8 marks

    A computer store uses a database table COMPONENT to store the stock details of a range of components needed to build computer systems. Complete the table by giving appropriate data types for each field.

    Try this question
  • Question 8May/June 2024, paper 23Structured10 marks

    A database table called Hangar1 stores details of a collection of historic aircraft at a museum.

    Try this question