Eduqas A-Level Computer Science A500QS
Data Structures: Arrays, Records and Hash Tables
Stacks, Queues, Linked Lists and Trees
Boolean Logic and Simplification
Algorithms, Pseudo-Code and Programming Constructs
Variables, Scope, Parameters and Identifiers
Recursion and Modular Programming
Sorting Algorithms
Searching and Shortest-Path Algorithms
Big O Notation and Algorithm Efficiency
Validation, Verification and Testing
Data Compression
Programming Paradigms and Computer Languages
Systems Analysis, Maintenance and Documentation
System Design and Human-Computer Interaction
Software Engineering Tools and Translators
Computing, Society and the Law
Computer Architecture, the Processor and Assembly Language
Input, Output and Secondary Storage
Networks, Protocols and the Internet
Data Transmission and Network Performance
Number Systems and Binary Arithmetic
Data Types, Characters and Floating Point
Files, Records and File Organisation
Databases, Normalisation and Entity Modelling
SQL, Big Data and Distributed Systems
The Operating System and Its Modes
Interrupts, Memory Management and Scheduling
Types of Software System
Data Security, Cryptography and Attack
Databases, Normalisation and Entity Modelling
Entity relationship modelling
- 3 things to know
- Component 2
Overview
Attribute of an entity, relationship in an entity relationship model and three degrees of relationship.
What you need to know
Answer each one before you reveal it.
What is an entity?
What is an attribute of an entity?
Questions from this subtopic
Each one with the model answer underneath.
- 1
What is an entity?
Model answer
An entity is a distinct thing about which data is stored, such as a student or a book. Each entity becomes a table in the finished database.
- 2
What is an attribute of an entity?
Model answer
An attribute is a property of an entity that the system records. A student entity might have attributes for name, date of birth and tutor group.
- 3
What is a relationship in an entity relationship model?
Model answer
A relationship is a meaningful association between two entities. The fact that a student enrols on a course is a relationship between STUDENT and COURSE.
- 4
Name the three degrees of relationship.
Model answer
The three degrees are one to one, one to many and many to many. Each describes how many instances of one entity relate to instances of the other.
- 5
Give an example of a one to one relationship.
Model answer
One employee has one company car and one car is assigned to one employee. Each row in either table matches at most one row in the other.
- 6
Give an example of a one to many relationship.
Model answer
One class contains many pupils but each pupil belongs to one class. The many side carries a foreign key pointing at the one side.
Other ways to work this
The same content, four other ways.
What is inside Levo
Six ways to work the same material.
Every question in Databases, Normalisation and Entity Modelling, on a schedule.
Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.
Or £46 a year, about £3.83 a month. Cancel anytime.