Che cos’è l’integrità dei dati?

Integrità dei dati è un termine utilizzato 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 accurati. I compromessi per l’integrità dei dati possono verificarsi in diversi modi. Nei settori in cui vengono gestiti i dati, identificare e affrontare 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 i dati archiviati 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 i riferimenti a un file. Per mantenere l’integrità dei dati, non è necessario che vengano apportati cambiamenti o alterazioni ai dati.

Quando i dati vengono inseriti, archiviati, consultati, spostati e aggiornati, i punti deboli in un sistema possono compromettere i dati. 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 silenziosamente 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 ovvie e sviluppano metodi per proteggere il sistema per proteggere i dati. La mancata previsione può comportare compromessi catastrofici e il potenziale rilascio involontario di dati protetti o sensibili, un problema particolarmente grave con i database contenenti informazioni personali o identificabili su individui e istituzioni.

Le persone che lavorano con i database possono ricevere formazione sull’integrità dei dati, inclusi promemoria per rivedere i dati non appena vengono immessi, per salvare ed eseguire regolarmente il backup dei dati e per segnalare immediatamente eventuali sospette compromissioni o attività discutibili. Quanto più rapidamente viene riconosciuto un problema, tanto più facile sarà affrontarlo. Il personale di supporto, come il personale informatico, lavora anche per proteggere i database da attacchi esterni con strumenti come firewall, software antivirus e scansioni periodiche di 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à.