Skip to content · ⁨Saltar al contenido⁩
English

Why normalise?

Imagine storing every club booking in one table, with the coach repeated on every row: each booking of the Chess club would carry "Mr Ng" again and again.

That repetition causes problems. If Mr Ng leaves, you must update many rows; miss one and the data becomes inconsistent. Normalisation organises tables to remove this kind of redundancy.

Español

¿Por qué normalizar?

Imagina almacenar cada reserva de un club en una sola tabla, con el nombre del entrenador repetido en cada fila: cada reserva del club de ajedrez llevaría "Sr. Ng" una y otra vez.

Esa repetición causa problemas. Si el Sr. Ng se va, debes actualizar muchas filas; si te saltas una, los datos quedan inconsistentes. La normalización organiza las tablas para eliminar este tipo de redundancia.

Una tabla ancha con datos repetidos dividida en dos tablas ordenadas vinculadas por una clave

Handout · ⁨Material⁩

Log in or create account · ⁨Iniciar sesión o crear cuenta⁩

IGCSE, A-Level & AP