Che cos'è l'integrità dei dati?
Integrità dei dati è un termine usato per indicare l'accuratezza e l'affidabilità dei dati. I dati devono essere completi, senza variazioni o compromessi rispetto all'originale, per essere considerati affidabili e precisi. I compromessi sull'integrità dei dati possono verificarsi in diversi modi. Nei settori in cui vengono gestiti i dati, identificare e indirizzare potenziali fonti di danno ai dati è un aspetto importante della sicurezza dei dati.
I problemi con l'integrità dei dati possono iniziare con una fonte umana. Le persone che inseriscono i record possono commettere errori, portando a variazioni tra i dati originali e quelli memorizzati in un sistema. Allo stesso modo, le persone possono commettere errori durante il trasferimento o la copia elettronica dei dati, causando una disparità tra le diverse versioni di un file o riferimenti a un file. Per mantenere l'integrità dei dati, non è necessario apportare modifiche o alterazioni ai dati.
Quando i dati vengono immessi, archiviati, accessibili, spostati e aggiornati, i punti deboli in un sistema possono comprometterli. I glitch in un computer possono portare a sovrascritture parziali di dati o altri errori di dati. I virus possono essere creati per attaccare l'integrità dei dati, alcuni lavorano in silenzio per danneggiare i dati senza tradire la loro presenza. Le interruzioni in varie operazioni possono causare problemi, così come danni meccanici come l'esposizione a magneti o danni fisici causati da interruzioni di corrente e altri eventi.
I progettisti di architetture di dati per qualsiasi cosa, dai database governativi ai file system sui personal computer, devono considerare l'integrità dei dati quando lavorano su tali sistemi. Pensano al modo in cui verrà utilizzato il sistema, identificano potenziali minacce evidenti e sviluppano metodi per proteggere il sistema per proteggere i dati. La mancata riflessione in anticipo può comportare compromessi catastrofici e la potenziale divulgazione involontaria di dati sicuri o sensibili, una preoccupazione particolarmente grande con database contenenti informazioni personali o identificabili su individui e istituzioni.
Alle persone che lavorano con i database può essere fornita una formazione sull'integrità dei dati, compresi i promemoria per rivedere i dati quando vengono inseriti, per salvare e eseguire regolarmente il backup dei dati e per segnalare immediatamente qualsiasi sospetto compromesso o attività discutibile. Più rapidamente viene riconosciuto un problema, più facile sarà affrontarlo. Il personale di supporto, come il personale delle tecnologie dell'informazione, lavora anche sulla protezione dei database dagli attacchi esterni con strumenti come firewall, software antivirus e scansioni periodiche per codice dannoso. Allo stesso modo, i sistemi possono anche essere progettati per bloccare i dati in formato di sola lettura per proteggerli da manomissioni o interferenze che potrebbero comprometterne l'integrità.