Che cosa è l'integrità dei dati?

L'integrità dei dati è un termine usato per indicare la precisione e affidabilità dei dati. I dati devono essere complete, senza variazioni o compromessi rispetto all'originale, da considerarsi affidabile e preciso. I compromessi per l'integrità dei dati può avvenire in diversi modi. Nei settori in cui i dati viene manipolato, individuando e facendo fronte potenziali fonti di danneggiamento di dati è un aspetto importante della sicurezza dei dati.

Problemi con l'integrità dei dati può iniziare con una fonte umana. Persone che entrano registrazioni possono commettere errori, portando a variazioni tra i dati originali ei dati memorizzati in un sistema. Allo stesso modo, le persone possono commettere errori durante il trasferimento o la copia di dati per via elettronica, provocando una disparità tra le diverse versioni di un file o di riferimenti a un file. Affinché l'integrità dei dati di mantenere, ci devono essere cambiamenti o modifiche ai dati.

Come si inserisce dati, memorizzati, accessibile, mosso, e aggiornata, i punti deboli in un sistema possono compromettere i dati. Glitch in un computer può portare a sovrascrive parziali di dati o altri errori nei dati. I virus possono essere creati per attaccare l'integrità dei dati, alcuni lavorando tranquillamente per danneggiare i dati senza tradire la loro presenza. Interruzioni in varie operazioni possono portare a problemi, come può danni meccanici come l'esposizione a magneti o danni fisici causati da interruzioni di corrente e altri eventi.

I progettisti di architettura dati per tutto, dalle banche dati governative ai file system su personal computer devono considerare l'integrità dei dati quando si lavora su questi sistemi. Si pensa al modo in cui viene utilizzato il sistema, identificare evidenti minacce potenziali, e sviluppare metodi per fissare il sistema per proteggere i dati. La mancata pensare al futuro può portare a compromessi catastrofici e il potenziale rilascio accidentale di dati protetti o sensibili, una particolarmente grande preoccupazione con i database contenenti informazioni personali o identificabili su individui e istituzioni.

Le persone che lavorano con i database possono essere fornite con una formazione in integrità dei dati, tra cui promemoria per rivedere i dati come è entrato, per salvare regolarmente e il backup dei dati, e di segnalare eventuali compromessi sospette o attività discutibili immediatamente. Quanto più rapidamente un problema viene riconosciuto, tanto più facile sarà per affrontare. Il personale di supporto, come ad esempio il personale delle tecnologie dell'informazione, lavorano anche a proteggere i database da attacchi esterni con strumenti come i firewall, software antivirus e scansioni periodiche per il codice dannoso. Analogamente, sistemi possono anche essere progettati per bloccare i dati in formato di sola lettura per proteggerlo da manomissioni o interferenze che potrebbero compromettere l'integrità.