Alexis
Une anomalie de mise à jour est une condition qui peut se produire si une base de données n'est pas construite et maintenue correctement. La même condition peut se produire sur le registre de votre PC ou ordinateur portable Windows si des parties d'un programme sont supprimées, mais l'entrée de registre pour le programme existe toujours. C'est un enregistrement qui reste sur une base de données sans lien, en somme. Et une anomalie de mise à jour peut causer des problèmes tels qu'une base de données et un PC lents, et lorsqu'il y en a trop, ils peuvent provoquer un plantage.
Les systèmes informatiques d'aujourd'hui reposent en grande partie sur des bases de données relationnelles. Les bases de données relationnelles sont un ensemble de tables conçues pour réduire la duplication et la redondance des données. Le degré d'élimination de la duplication des données est évalué dans une base de données relationnelle par ce qu'on appelle la normalisation des données. Il existe cinq degrés de normalisation, un étant le plus bas et cinq le plus élevé. Avec une base de données relationnelle en cinquième forme normale, il n'y a aucune chance d'avoir une anomalie de mise à jour. Une base de données relationnelle en première forme normale a de très fortes chances d'avoir une anomalie de mise à jour. C'est devenu une science dans le domaine des technologies de l'information, et chaque administrateur de bases de données est formé dans ce domaine et cherche constamment à éviter toute anomalie de mise à jour des bases de données relationnelles qu'il est chargé de maintenir.
Il existe différents types d'anomalies de données. L'exemple cité plus haut de suppression d'un programme de votre disque dur, tout en ayant toujours des entrées dans votre registre Windows est appelé une anomalie de suppression. Si vous remarquez que votre PC ou ordinateur portable fonctionne lentement et que vous avez un historique d'installation et de suppression de programmes de votre disque dur, il existe une forte possibilité d'anomalies de suppression dans votre registre. Pour atténuer ce problème, il sera nécessaire d'acheter un produit dans votre magasin informatique local qui nettoie les registres d'entrées comme celle-ci.
Nolan
Des incohérences logiques peuvent se produire dans des tableaux qui ne sont pas suffisamment normalisés. Ces incohérences sont dues à diverses anomalies qui impliquent des opérations de données. Ces informations peuvent être exprimées sur plusieurs enregistrements et les mises à jour peuvent entraîner des incohérences logiques.
Par exemple, un changement d'adresse d'employé sera potentiellement appliqué à plusieurs enregistrements. Si tous les enregistrements ne peuvent pas être mis à jour, la table sera laissée dans un état incohérent. Le tableau fournira des réponses contradictoires à une requête particulière impliquant l'adresse d'un employé. Cette condition est connue sous le nom d'anomalie de mise à jour.