AQA · GCSE · Computer Science
Course version: 8525 · Version from Sept 2020
Relational databases: record
In a relational database, a record is one complete row of a table.
Checked against the AQA 8525 specification (opens in a new tab) on .
- Point 4 of 9
Study notes
From the checked teaching notes for this specification point.
The idea
In a relational database, a record is one complete row of a table. It stores all the field values that belong to a single entity, such as one customer, one product or one booking. Each field in the record holds one attribute, for example a customer ID, a surname and an email address, and the record groups those values together under the table's field headings. A record is therefore distinct from a field, which is a single column of one data item, and from a table, which is the whole collection of records. Records are identified by a primary key, a field whose value is unique for each record, so no two records share the same key value.
What earns the marks
- States that a record is a single row in a table holding the data for one entity.
- Explains that a record contains values for each of the fields defined in the table.
- Distinguishes a record from a field, which is a single column holding one attribute.
- Identifies that each record is uniquely identified by a primary key value.
Common mistakes and how to put them right
Confuses a record with a field.
Put it right by explaining that a field is one column while a record is one full row.
Describes a record as the whole table.
Put it right by stating that a table is a collection of many records.
Claims that any field can act as a primary key.
Put it right by requiring a field whose value is unique for every record.
Exam tips
- Use the row-versus-column contrast to keep record and field clearly separate in your answer.
- Link the record to one entity such as one customer so the meaning is concrete.
- Mention the primary key when asked how records are identified, since uniqueness is the key idea.
Try the lesson
The start of the Relational databases: record lesson, made from checked teaching notes for this specification point.
Have a go first
In a relational database table, what is a record?
There is more to this lesson
The full lesson goes on to check your understanding and help you earn the marks. Create a free account to carry on, with your progress saved.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge
Test your understanding of Relational databases: record
Active recall beats re-reading. Take an instant quiz now to test what you’ve learned and lock it into long-term memory.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge