Skip to main content

Qu'est-ce qu'un domaine de données?

Le domaine de données est un terme utilisé dans les champs de base de données et la gestion des données.Il se réfère à la plage de valeurs acceptables qu'une ligne ou un champ particulier peut contenir.L'application des domaines de données maintient les informations dans une base de données cohérente et dans des paramètres acceptables, en évitant les situations dans lesquelles les bases de données produisent des résultats absurdes ou ne sont pas en mesure de répondre à des requêtes spécifiques par manque d'informations suffisantes.La définition d'un domaine de données est effectuée par un programmeur de bases de données, qui stipule souvent une liste de valeurs appropriées pour un champ d'entrée dans le programme.

Peut-être que le moyen le plus simple de comprendre le concept d'un domaine de données est d'examiner un exemple.Considérez un champ dans une base de données des employés dans laquelle un utilisateur final est censé enregistrer le statut d'emploi des employés individuels.Chaque employé de l'organisation sera soit un employé actuel ou passé;Par conséquent, ce sont les seules entrées acceptables dans le domaine de données pour ce champ.Lors de la création de la base de données, le programmeur indiquerait généralement que ce sont les seules réponses acceptables pour une personne entrant dans les données dans le statut de l'employé.

Un autre exemple, plus complexe, d'un domaine de données serait un champ pour un numéro de téléphone des employés.Aux États-Unis, le domaine de données dans ce domaine devrait être limité aux nombres uniquement, ainsi qu'une longueur maximale de 10 caractères;En d'autres termes, un code régional plus un numéro de téléphone à sept chiffres.Un programmeur qui voulait appliquer un niveau de contrôle encore plus serré sur le domaine de données pourrait le programmer afin que seuls les codes et les préfixes de zone réels puissent être utilisés, empêchant les individus d'essayer de réclamer (999) 999-9999 comme numéro de téléphone.Dans l'un ou l'autre exemple, les limites placées sur les domaines de données efficaces sont accomplies en utilisant un outil connu sous le nom de tableau de référence.

Les valeurs de données acceptables sont généralement stockées dans ce qui est connu sous le nom de tableau de référence.Un tableau de référence est un tableau lié à la base de données qui contient les valeurs ou gammes acceptables des valeurs pour les données pour des tables spécifiques dans la base de données.Les informations entrées dans la base de données sont comparées à la table de référence pour déterminer si l'utilisateur a accidentellement saisi une entrée non valide.Les entrées non valides sont normalement signalées avec un message d'erreur et invitent à une deuxième occasion de saisir une valeur correcte dans la base de données.