Relational databases

Easy
123456789101112131415161718192021222324252627282930313233343536373839
Question 13
Easy

A local medical clinic is changing its record system from a single flat-file spreadsheet to a relational database.

Doctor

DoctorIDDoctorNameSpecialism
DOC01Dr. SmithPediatrics
DOC02Dr. JonesCardiology

Patient

PatientIDPatientNameDateOfBirth
PAT401Sarah Connor12/11/1984
PAT402John Doe05/04/1990

Appointment

AppointmentIDPatientIDDoctorIDAppointmentDate
APP001PAT401DOC0115/10/2023
APP002PAT401DOC0218/10/2023
APP003PAT402DOC0119/10/2023

Identify one benefit of using this relational database structure instead of keeping all the data in a single flat-file spreadsheet.

It prevents data inconsistency because common details (such as a doctor's name) only need to be updated in one place.

It simplifies the design process because relationships do not require primary or foreign keys.

It increases data redundancy because patient or doctor details must be repeatedly typed for every appointment.

It stores all related data in a single table, making the database structure easier to read.

Relational databases Questions

  1. GCSE
  2. /Computer Science
  3. /Relational databases