Skip to main content
WalesComputer Science

WJEC GCSE Computer Science Data organisation and databases: a complete overview of data types, structures, databases and data integrity

A deep-dive WJEC GCSE Computer Science guide to the Data organisation and databases content in Unit 1. Covers the common data types, data structures such as arrays and records, validation and verification, databases and their key terms, flat-file versus relational databases, distributed systems, and data security and integrity, with the exam patterns WJEC repeats.

Generated by Claude Opus 4.812 min read3500 Unit 1 Organisation and structure of data

Reviewed by: AI editorial process; not yet individually human-reviewed

Jump to a section
  1. What the Data organisation and databases content demands
  2. Data types and structures
  3. Databases
  4. Data security and integrity
  5. Check your knowledge

What the Data organisation and databases content demands

This area is where WJEC checks that you understand how data is described, structured, stored in databases, and kept accurate and safe. The data-type, database-term and validation-versus-verification questions appear regularly, and the flat-file-versus-relational and backup-versus-archive distinctions are reliable marks. The content links to programming (data types and structures are used in code) and to cyber security (security and integrity protect data from loss and tampering).

This guide walks through the Data organisation and databases content and ties together the matching dot-point pages, each of which has its own worked examples and practice questions.

Data types and structures

The common data types are integer (whole numbers), real/float (decimals), Boolean (true/false), character (one symbol) and string (text); choosing the right type matters, as a price needs a real type to keep the pence. A data structure organises related data: an array stores many values of the same type accessed by index, while a record stores related values of different types together, like a database row. Validation checks data is sensible and follows rules; verification checks it was entered correctly.

Databases

A database is an organised store of data that can be searched, sorted and updated. The key terms are table (rows and columns), record (one row, all the data about one item), field (one column, one kind of data) and primary key (a field with a unique value identifying each record). A flat-file database uses one table and often repeats data; a relational database uses two or more linked tables, reducing duplication and keeping data consistent. A distributed system spreads data or processing across several connected computers.

Data security and integrity

Data security keeps data safe from loss, theft and unauthorised access; data integrity keeps it accurate, complete and consistent. A backup is a copy of current data for recovery, ideally regular and kept separately, and may be full or incremental. An archive moves old data no longer in regular use into long-term storage to free space. Integrity is maintained by validation, verification, access control and audit logs.

Check your knowledge

A mix of data-type, structure, database and integrity questions covering the Data organisation and databases content. Attempt them under timed conditions, then check against the solutions.

  1. State a suitable data type for a price in pounds and pence. (1 mark)
  2. State the difference between an array and a record. (2 marks)
  3. Name one validation check and describe it. (2 marks)
  4. State the difference between validation and verification. (2 marks)
  5. Explain the terms record and field in a database. (2 marks)
  6. State one advantage of a relational database over a flat-file database. (1 mark)
  7. State the difference between a backup and an archive. (2 marks)
  8. State what data integrity means. (1 mark)

Sources & how we know this

  • computer-science
  • wjec-gcse
  • wjec-computer-science
  • data
  • databases
  • gcse