La validation des données est le processus qui consiste à vérifier l'exactitude et la qualité des données à utiliser dans tout processus commercial important. L'utilisation des données pour la prise de décision étant de plus en plus fréquente, des méthodes de validation appropriées permettent de minimiser les erreurs coûteuses et d'augmenter la productivité. Voici une description des méthodes de validation des données les plus utilisées et un exemple de chacune d'entre elles pour en montrer l'impact.
La validation du format permet de vérifier que les données saisies dans un système particulier sont au bon format. Cette technique de validation des données est particulièrement importante pour les champs tels que les adresses électroniques, les numéros de téléphone et les dates, car ils doivent avoir un format spécifique.
Exemple
Le système de gestion de la relation client (CRM) d'une entreprise peut exiger que les numéros de téléphone soient au format (XXX) XXX-XXXX. Si l'utilisateur saisit un numéro de téléphone avec ou sans parenthèses ou chiffres supplémentaires, le système l'identifiera comme non valide. Ce service de validation permet de s'assurer que les données de contact des clients sont exactes et standard.
La validation de plage est une autre technique de validation des données qui permet de déterminer si les données saisies sont numériques ou non, si elles s'inscrivent dans la plage définie ou non, si elles sont raisonnables ou non.
Exemple
Dans un système de paie, il peut être exigé que l'âge des employés soit compris entre 18 et 65 ans. Si, par exemple, une personne tente de saisir un âge de 120 ans, le système ne l'acceptera pas. Cette technique de validation des données permet d'exclure les données erronées qui ne sont pas utiles pour l'établissement d'un rapport ou d'un calcul.
La technique de validation des données de type signifie que les données saisies sont dans le bon format, par exemple des nombres, du texte ou une date.
Exemple
Dans une application financière, un champ peut contenir un montant en dollars. La validation de type empêchera cette entrée si l'utilisateur saisit des caractères alphabétiques dans ce champ au lieu de chiffres. Cette technique de validation des données est utile pour faire en sorte que toutes les données à traiter soient traitables afin d'éviter que le système ne se bloque ou que les calculs ne soient erronés.
L'unicité des données permet de vérifier s'il y a ou non répétition dans les champs qui ne doivent pas comporter d'entrées répétitives, par exemple les identifiants des utilisateurs, les adresses électroniques ou les numéros de sécurité sociale.
Exemple
Le système d'enregistrement des membres exige que chaque utilisateur fournisse une adresse électronique distincte. Si deux utilisateurs utilisent la même adresse électronique pour tenter de passer le processus d'inscription, le système ne permettra pas à la deuxième personne de s'inscrire, ce qui préservera l'identité des utilisateurs.
La validation de cohérence est utilisée pour vérifier si certains champs ont des valeurs valides dans leur type de champ ; par exemple, les champs de date ne doivent pas contenir d'alphabets. Par exemple, les champs liés ne doivent pas se contrecarrer l'un l'autre.
Exemple
Supposons que, dans un formulaire en ligne de demande de prêt automobile, un utilisateur ait choisi « berline » comme type de voiture, mais qu'il entre « 2 portes » dans la section « portes », le système sera en mesure de lui signaler que les berlines ont quatre portes.
La validation de présence vérifie si tous les champs obligatoires doivent être remplis. Cette technique de validation des données est couramment utilisée dans les formulaires comportant des champs où un message doit être saisi, afin d'éviter d'ajouter un formulaire dont certaines zones sont laissées vides.
Exemple
Un formulaire de contact sur un site web peut inclure le nom, l'adresse électronique et un message à remplir. Si l'un de ces champs est laissé vide, le formulaire ne sera pas soumis, mais si tous ces champs sont remplis, les informations nécessaires sont saisies.
La validation inter-champs compare les valeurs de deux champs ou plus pour vérifier que leurs valeurs sont exactes.
Exemple
Cette méthode de validation des données est courante dans un système de ressources humaines où la validation inter-champs est le meilleur moyen de s'assurer que la date de fin d'emploi d'un salarié est toujours supérieure ou égale à la date de début d'emploi. Si la date de fin est antérieure, le système commettra une erreur.
Il est clair que la validation des données n'est pas une affaire ponctuelle, mais un processus cyclique qui doit être entrepris à plusieurs reprises. Grâce aux méthodes de validation des formats, des plages et des types de données, les entreprises peuvent se protéger contre les erreurs susceptibles d'entraîner des pertes ou de ralentir la productivité. Pour en savoir plus sur le processus de validation des données, cliquez ici.