Normalizzazione

Definizione rapida

Procedimento che suddivide tabelle relazionali in tabelle più piccole, conservando le informazioni ed evitando duplicazioni e incoerenze.

Spiegazione

La normalizzazione riorganizza le tabelle di un database relazionale secondo la forma normale appropriata. La trasformazione mantiene il contenuto informativo originario, ma lo distribuisce in strutture più piccole per ridurre ridondanze e possibili contraddizioni.

Esempio pratico

Una tabella che ripete più volte gli stessi dati può essere separata in tabelle minori collegate, senza perdere le informazioni contenute in origine.

Spiegazione tecnica

Il vincolo essenziale è l'equivalenza informativa: cambia l'organizzazione delle tabelle, non l'insieme delle informazioni rappresentate.

Da non confondere con

Non è una cancellazione di dati duplicati priva di criterio: la trasformazione segue le forme normali e deve preservare il contenuto informativo.