Top

Week 6

In this week's content we will be looking at database design language: normalisation, keys and validation through a realistic Level 3 IT context. You will be required to turn the Week 5 requirements into a robust relational design and explain the design choices so another developer could build it.

Steps to complete:
1. Complete the learner-led normalisation card sort.
2. Follow a repeated booking record through unnormalised, first-normal-form and separated relational tables.
3. Create Customer/Stallholder, MarketDate and StallBooking tables with primary/foreign keys.
4. Choose appropriate data types, required fields, ranges and lookup values and justify them.
5. Complete a professional data dictionary and relationship rationale.
6. Swap designs and identify one ambiguity or integrity risk.

By the end of the session you should have a normalised relational design, relationship diagram and completed data dictionary.

Week 06 Student Resource Pack


Last Updated
2026-09-14 09:12:07

English and Maths

English

logical sequencing; precise definitions; technical justification; table interpretation; explanatory writing.


Maths


Stretch and Challenge

Stretch and Challenge


Homework

Homework


Equality and Diversity Calendar
How to's

How to's Coverage





Links to Learning Outcomes

Links to Assessment Criteria

AQA AO1, AO5, AO6: select relevant information and communicate a precise technical design.

Unit 2: Creating Systems to Manage Information — A/B: relational database design, normalisation, keys, field properties, validation and data dictionary.

 


Files that support this week


| | | | |

Next

Prev