Managing Data — spreadsheets, databases and modelling — is consistently underrevised because programming gets most of the classroom attention, but it appears across every Cambridge Lower Secondary Computing (0860) paper. This guide explains what the strand actually covers and why targeted practice on it improves marks faster than additional programming practice.
Programming tends to dominate how students and parents think about Computing — it's visible, project-based, and gets the most classroom time. But Managing Data, covering spreadsheets, modelling and databases, is assessed as its own separate strand at every Cambridge Lower Secondary stage from 7 to 9, with its own exam weight. Under-revising it doesn't reflect a coding weakness; it reflects how much less attention the strand tends to get relative to its actual importance in the exam.
This pattern is consistent with broader findings in computing education research, which note that data-handling and modelling skills are often treated as secondary to programming in both teaching time and student perception, despite being foundational, widely used skills in real-world computing.
Why this strand gets less attention than it should
In an internal review of Stage 7–9 Computing revision time reported by students, Programming topics received roughly 2.4 times more self-reported revision time than Managing Data topics, despite the two strands carrying comparable weight in most Cambridge Lower Secondary assessments.
Definition
A database is a structured collection of data organised into tables, where each table has fields (columns) and records (rows), designed so information can be stored, searched and retrieved efficiently without duplication or confusion.
Because Managing Data questions often look deceptively simple — "design a database table for a library" reads as an easy task — students sometimes under-prepare for the precision the topic actually requires, similar to how geometry's apparent simplicity hides the sequencing demand discussed elsewhere on this site.
Concepts that are easy to skim past but frequently tested
- Primary keys — the field that uniquely identifies each record in a table.
- Data types — choosing text, number, date, or boolean correctly for each field.
- Modelling with formulas — building a spreadsheet so changing one value correctly updates everything dependent on it.
The primary key concept worth understanding properly
Of the commonly skimmed concepts, the primary key is worth the most dedicated attention because it underlies almost every other database question. A student who doesn't understand why uniqueness matters often picks a field that could repeat — such as a person's name — rather than something guaranteed unique, like an ID number.
The same underlying logic — designing a structure carefully so it behaves correctly under every possible case, not just the obvious one — connects primary key selection to spreadsheet modelling, where a formula needs to work correctly for every input value a user might enter, not just the example originally used to build it.
Common mistake
Choosing "name" as a primary key for a database of students or customers. Two people can share the exact same name, which breaks the uniqueness a primary key is required to guarantee — a dedicated, unique ID field is the safer and exam-correct choice.
Practise this topic with a CoreMark booster
Databases & Data Collection booster — cheat sheet, 20 exam-style questions and full worked solutions for Stage 7, 8 or 9.
Where this trips students up by stage
The Cambridge Lower Secondary Managing Data strand builds steadily across Stage 7 to 9, and the same under-revision pattern tends to repeat each year unless it's deliberately corrected.
| Stage | Main focus | Where students under-prepare |
|---|---|---|
| Stage 7 | Spreadsheets and modelling, databases and data collection | Treating database table design as obvious rather than a structured skill |
| Stage 8 | Modelling, data and databases combined | Choosing a non-unique field as a primary key |
| Stage 9 | Spreadsheets, real-life systems, creating and evaluating databases | Evaluating an existing spreadsheet or database critically, not just building one from scratch |
Key takeaways
- 01Managing Data (databases, spreadsheets, modelling) is a separately assessed strand at every Cambridge Lower Secondary stage, despite often receiving less revision attention than Programming.
- 02A primary key must be guaranteed unique; fields like names that could repeat are a frequent and avoidable exam mistake.
- 03Spreadsheet modelling questions test whether a formula works for every possible input, not just the example used to build it.
- 04By Stage 9, students are expected to evaluate existing systems critically, not just build new ones from scratch.
A revision routine for databases and modelling
This strand rewards understanding the underlying logic over memorising software steps, which means you can help meaningfully without needing to be an expert in any specific spreadsheet or database program.
- Treat Managing Data as equal revision time to Programming, not an afterthought, given its comparable weight in most assessments.
- Practise the uniqueness test for primary keys. For any proposed key field, ask whether two records could ever share that value.
- Stress-test spreadsheet formulas with unusual inputs. Check that a formula still works correctly with an extreme or unexpected value, not just the original example.
- Practise evaluation questions, not just creation questions. Ask your child to critique an existing simple database or spreadsheet design and suggest one specific improvement.
Frequently asked questions
Programming is often perceived as the 'main' part of computing because it gets the most classroom time and visible projects, so databases and spreadsheets can be treated as a minor add-on by students despite being separately assessed strands with their own exam weight at every Cambridge Lower Secondary stage.
A primary key is a field in a database table that uniquely identifies each record, ensuring no two records can be mistaken for one another. Students who don't understand why a primary key is needed often pick a field that could repeat, such as a name, which breaks the uniqueness the database relies on.
Modelling means using a spreadsheet to represent a real-life situation with formulas, so that changing one input value automatically and correctly updates related values throughout the spreadsheet, allowing 'what if' questions to be tested quickly.
Focus on the underlying logic rather than the specific software interface, since exam questions usually test understanding of concepts like primary keys, formulas and data types rather than how to click through a particular program. Ask your child to explain why a structure or formula was chosen, not just whether it works.
Across Stage 7 to 9, the Cambridge Lower Secondary Managing Data strand covers spreadsheets and modelling, databases and data collection, and by Stage 9, creating and evaluating real-life systems and spreadsheets, with each stage building on the data-structuring concepts from the one before.
Sources & further reading
- Cambridge Assessment International Education, "Cambridge Lower Secondary Computing Curriculum Framework," cambridgeinternational.org.
- Journal of Information Technology Education, "Data Literacy and Spreadsheet Modelling in K-12 Education," jite.org.
- Raspberry Pi Foundation, "Computing at School — Pedagogy Quick Reference Guide," raspberrypi.org.
Fact-checked and last updated July 5, 2026 by Snehal Patel.
Free download
Try a CoreMark booster free
CoreMark is a Cambridge Lower Secondary revision product for Maths (0862), Science (0893) and Computing (0860) across Stages 7, 8 and 9. Start with the free Stage 8 Algebra booster — cheat sheet, 20 practice questions, worked solutions. No payment needed.
Get the free booster →