Test di database - Integrità dei dati
L'integrità dei dati è importante in un database. Include la convalida dei dati prima dell'inserimento, degli aggiornamenti e dell'eliminazione. Devono essere presenti trigger per convalidare i record della tabella di riferimento.
Per verificare l'integrità dei dati, è necessario eseguire le seguenti operazioni:
È necessario controllare le colonne principali in ogni tabella e verificare se esistono dati errati. (Caratteri nel campo del nome, percentuale negativa, ecc.)
Scopri dati incoerenti e inseriscili nelle tabelle pertinenti e verifica se si verificano errori.
Inserisci i dati di un figlio prima di inserire i dati del genitore. Prova a eliminare un record a cui fanno ancora riferimento i dati in un'altra tabella.
Se un dato in una tabella viene aggiornato, controlla se vengono aggiornati anche gli altri dati rilevanti. È necessario assicurarsi che i server oi database replicati siano sincronizzati e contengano informazioni coerenti.