Problemi che si vogliono affrontare:
- ridondanza: molte informazioni sono ripetute
- anomalie: aggiornamento multiplo, cancellazione
Normalizzazione: tre regole fondamentali
- suddividere le informazioni: ognuna un campo
- utilizzare i determinanti: campi che determinano il contenuto degli altri. Se si conosce X, si può trovare y? Allora X è determinante di Y (candidato chiave primaria).
- Spostare le dipendenze parziali in una tabella collegata: si utilizzerà una chiave esterna per estrarre le informazioni.
Realizzare l'integrità referenziale:
- le chiavi primarie devono essere univoche e le chavi esterne devono avere corrispondenza.
Realizzare le relazione molti a molti:
- Con Access occorre creare una tabella di congiunzione, che contiene le chiavi primarie delle tabelle da collegare, in relazione uno-a-molti.
Realizzare le relazione molti a molti:
- Con Access occorre creare una tabella di congiunzione, che contiene le chiavi primarie delle tabelle da collegare, in relazione uno-a-molti.
Tecniche per la riduzione degli errori:
- utilizzo di formule come valori predefiniti
- regole di convalida
- formule e messaggi di errore.
|
|