Databases: past paper questions
Real questions on databases
The newest 8 of 8 written questions. Open one to see it on the real paper.
- 0983/11 · October/November 2023 · Q1a[1]
Tick (✓) the field name that would be the most appropriate primary key for the database. A Product_number B Name_of_publication C Selling_price D Frequency E Publisher
See it on the paper → - 0983/11 · October/November 2023 · Q1c[4]
The newsagent could use a relational database rather than a flat file database. Describe the advantages of using a relational database rather than a flat file database.
See it on the paper → - 0983/11 · October/November 2022 · Q4b[4]
Part of the database is shown. Student_name Date_of_birth Gender Exam_mark Average_mark Seth 25/02/2007 M 22 43.4 Adom 17/07/2007 M 67 73.1 Maria 02/05/2007 F 78 67.9 Lesedi 15/12/2006 F 45 50.0 Write down the field name which is the most appropriate for the data type, based on the data shown in the table. Your answers...
See it on the paper → - 0983/12 · May/June 2022 · Q9d[2]
The completed file could have been created using a database. Describe two reasons why databases are used in certain applications rather than spreadsheets.
See it on the paper → - 0983/12 · May/June 2021 · Q5[15]
Petr has set up a database for a science project on planets in the solar system. Part of the database is shown. ID Name_of_planet Number_of_moons Orbital_period Rings Gravity Type_of_planet First_observed 4 Mars 2 1.88 N 0.38 Regular 1610 5 Ceres 0 4.61 N 0.27 Dwarf 1801
See it on the paper → - 0983/12 · May/June 2021 · Q11[6]
Haumea 1 309 N 0.401 Dwarf 2004 (a) When Petr was designing his database, he had to set the data types for each field. Complete the design table below by filling in the data types for each named field. Use the most appropriate data type. Each data type must be different. For any numeric field, specify the type of numbe...
See it on the paper → - 0983/11 · October/November 2020 · Q10a[5]
Write the search criteria to find all the earthquakes of a magnitude greater than or equal to 6.5, with a depth less than 15 km.
See it on the paper → - 0983/12 · May/June 2020 · Q1a[4]
Tick (✓) the most appropriate data type for each of the following fields. Boolean (✓) Numeric (✓) Text (alphanumeric) (✓) Athlete_name Gold_medal (Y/N) Age Name_of_country
See it on the paper →
What examiners said
This question was well answered with virtually all the candidates gaining the mark. The answer the Examiners were looking for was Product_number.
— Examiner report, October/November 2023, 0983/11 Q1(a) (Cambridge)
Surprisingly this part of the question was challenging even though it spanned both the theory and the practical parts of the syllabus. When a question asks for advantages, as this one did, then a comparison needs to be made. Some candidates wrote that a relational database used multiple tables and therefore reports and queries would be complex. Many of the answers given seemed to lack depth. This...
— Examiner report, October/November 2023, 0983/11 Q1(c) (Cambridge)
This was answered well by most candidates. As the question asks candidates to write down the field names from the data given, then it is expected that the field names are correct including the underscores.
— Examiner report, October/November 2022, 0983/11 Q4(b) (Cambridge)
Past papers, syllabus and examiner reports © UCLES (Cambridge University Press & Assessment). Questions are matched to topics from the official syllabus. AssessPro is independent and not endorsed by Cambridge.