Qu'est-ce que l'intégrité des données?
L'intégrité des données est un terme utilisé pour désigner l'exactitude et la fiabilité des données. Les données doivent être complètes, sans variations ni compromis par rapport à l'original, pour être considérées comme fiables et précises. Des compromis sur l'intégrité des données peuvent survenir de différentes manières. Dans les industries où les données sont traitées, l'identification et le traitement des sources potentielles de dommages aux données constituent un aspect important de la sécurité des données.
Les problèmes d'intégrité des données peuvent commencer avec une source humaine. Les personnes qui saisissent des enregistrements peuvent commettre des erreurs, entraînant des variations entre les données d'origine et les données stockées dans un système. De même, les utilisateurs peuvent commettre des erreurs lors du transfert ou de la copie électronique de données, ce qui entraîne une disparité entre les différentes versions d'un fichier ou des références à un fichier. Pour que l'intégrité des données soit maintenue, il ne doit y avoir aucun changement ou altération des données.
À mesure que les données sont entrées, stockées, consultées, déplacées et mises à jour, les points faibles d'un système peuvent compromettre les données. Des problèmes dans un ordinateur peuvent entraîner des écrasements partiels de données ou d’autres erreurs de données. Des virus peuvent être créés pour attaquer l'intégrité des données, certains travaillant discrètement pour endommager des données sans trahir leur présence. Des interruptions dans diverses opérations peuvent entraîner des problèmes, tout comme des dommages mécaniques tels que l'exposition à des aimants ou des dommages physiques causés par des pannes de courant ou d'autres événements.
Les concepteurs d'architecture de données pour tout, des bases de données gouvernementales aux systèmes de fichiers sur des ordinateurs personnels, doivent prendre en compte l'intégrité des données lorsqu'ils travaillent sur de tels systèmes. Ils réfléchissent à la manière dont le système sera utilisé, identifient les menaces potentielles évidentes et développent des méthodes pour sécuriser le système afin de protéger les données. L'absence de réflexion sur l'avenir peut entraîner des compromis catastrophiques et la divulgation potentielle par inadvertance de données confidentielles ou sécurisées, un problème particulièrement préoccupant pour les bases de données contenant des informations personnelles ou identifiables sur des individus et des institutions.
Les personnes qui travaillent avec des bases de données peuvent recevoir une formation en matière d’intégrité des données, notamment des rappels leur demandant de réviser les données au fur et à mesure de leur saisie, de sauvegarder et de sauvegarder régulièrement les données et de signaler immédiatement tout compromis suspecté ou toute activité douteuse. Plus un problème est identifié rapidement, plus il sera facile de le résoudre. Le personnel de support, tel que le personnel informatique, travaille également à la protection des bases de données contre les attaques extérieures à l'aide d'outils tels que des pare-feu, des logiciels antivirus et des analyses périodiques du code malveillant. De même, les systèmes peuvent également être conçus pour verrouiller les données dans un format en lecture seule afin de les protéger contre toute altération ou interférence pouvant compromettre leur intégrité.