Subjects · Leaving Cert Computer Science
Leaving Cert Computer Science: Databases
How often Databases comes up on the Computer Science papers, every year it was asked, and questions to try.
HL Asked on 2 of the last 5 Higher Level papers, most recently in 2024.
Quick ones on Databases.
- The first field in every table
- A field that uniquely identifies each record
- The password that protects the database
- A second copy of the primary key in the same table
- A key used to encrypt the database
- A field that links to the primary key of another table
- A record
- A query
- A field
Show the answers
(a) A field that uniquely identifies each record
(b) A field that links to the primary key of another table
(c) A record
Higher Level
Asked on 2 of the last 5 Higher Level papers, most recently in 2024.
Every paper, year by year
| Year | Where it came up |
|---|---|
| 2025 | Not asked |
| 2024 | B15 |
| 2023 | Not asked |
| 2022 | Not asked |
| 2021 | A12 |
Links open the State Examinations Commission’s paper for that year.
More Databases questions
Databases, 2 marks
What is a database query?
- A backup copy of the database kept somewhere safe
- A field whose value uniquely identifies each record in a table
- A request for the data that matches certain conditions
Show the answer
A request for the data that matches certain conditions
e.g. find all members from Cork who joined after 2020. The database returns only the matching records, often sorted.
Databases, 3 marks
Which data type suits a phone number field like 0871234567?
- Float
- Text (string)
- Integer
Show the answer
Text (string)
It starts with 0, which an integer would drop, and no one does arithmetic on phone numbers. Store it as text.
Other Computer Science topics
- Abstraction & pattern recognition
- Binary & hexadecimal
- CPU, memory & storage
- Embedded systems & sensors
- Ethics & social impact
- Flowcharts & pseudocode
- Internet, WWW & protocols
- Loops & trace tables
- Problem solving & puzzles
- Selection & Boolean logic
- Universal design & accessibility
- Variables, data types & operators
- Algorithmic complexity
- Data analytics & data quality
- Functions & modules
- Logic gates & truth tables
- Roles, teams & stakeholders
- Searching algorithms
- Testing & debugging
- AI & machine learning
- ASCII & Unicode
- Design process & SDLC
- History & emerging trends
- Lists
- Privacy & cybersecurity
- Basic electronics
- Modelling & simulation
- Operating systems
- Quicksort
- Recursion
- Sorting algorithms
- Strings & string methods
- Heuristics
- Turing machines