Relational Databases

GCSE Computer Science: ​Relational Databases

This module contains:

  • An editable PowerPoint lesson presentation
  • Editable revision handouts
  • A glossary which covers the key terminologies of the module
  • Topic mindmaps for visualising the key concepts
  • Printable flashcards to help students engage active recall
  • A quiz with answer key to test knowledge and understanding of the module
Compatible with the following examination boards
Relational Databases Image 1
Relational Databases Image 2
Relational Databases Image 3
Relational Databases Image 4
Relational Databases Image 5

Download →

​Relational Databases

A relational database is a type of database that is structured and allows users to identify and access data which is in relation to other data. A relational database is efficient over flat-file databases as it is more efficient and takes up less space in memory. Data redundancy, which is repetition of data in a database, is overcome in relational databases. Hence, a large set of data is distributed over various tables and connected using a relationship in the relational database. For example, a library may store information such as a book list, member list, department, book location, research paper list, staff details and many more. Storing these details in a single flat-file system would lead to more memory space requirement and data redundancy.

This GCSE Computer Science module introduces ​​relational ​databases to your students, explaining:

  • ​Characteristics of relational database
  • What is normalisation
  • Relationship between entities
  • How to ​work with the database

More ​Databases Modules

​Relational Databases is one lesson in our ​Databases module. The other ​databases lessons can be found below: