Éléments clés d'un dictionnaire de base de données

La structure

Chaque partie de l'information doit être séparée afin de pouvoir la distinguer des autres. Les éléments des données sont identifiés en deux dimensions: une structure d’enregistrement et une structure de colonne. Un enregistrement est un groupe associé de champs ou de lignes de tables. Les colonnes définissent chaque champ de l’enregistrement. Un dictionnaire de données contient plus d'informations sur les colonnes que les lignes, car celles-ci sont constituées de données qui ne relèvent pas directement du dictionnaire de la base de données.

Types de données

Les types de données font partie de la définition d'une colonne dans la base de données. Ceux-ci spécifient le type de données à entrer dans le champ. Les types de base de données sont divisés en numérique et alphanumérique. Chacune de ces deux catégories a plus de divisions. Les champs numériques doivent être définis pour spécifier si les décimales sont valides pour le champ. La définition des champs alphanumériques définit si le champ accepte un caractère ou une chaîne de plusieurs caractères. La taille des champs peut également être appliquée aux données numériques. Quant aux caractères alphanumériques, ils peuvent se voir imposer des formats, tels que le format de date ou une restriction des valeurs possibles acceptées par le champ.

Restrictions de données

La différence entre les restrictions et les types de données peut être difficile à remarquer. Par exemple, une restriction sur la largeur d'une colonne est une restriction de colonne. Les restrictions de données ne font pas partie d'une définition de colonne. Les restrictions sont des règles qui permettent d’établir des relations entre les données et la structure de la base de données. Les restrictions garantissent que les données d'une table ne correspondent pas à plusieurs enregistrements d'autres ou que les enregistrements ne sont pas liés en raison du manque d'informations essentielles. Cela s'appelle l'intégrité des données et est exécuté par des restrictions qui empêchent certaines colonnes de contenir des valeurs vides ("null" en anglais), ce qui force même l'unicité du contenu de colonnes spécifiques.

Autres éléments

Les bases de données stockent d'autres objets qui ne sont pas conçus pour enregistrer ou définir des données, mais pour faire partie intégrante des opérations de la base de données. Des exemples de ces éléments sont les index, qui accélèrent l'accès aux données et aux vues, qui sont des requêtes qui se représentent elles-mêmes à l'utilisateur sous forme de structures de base de données. Un schéma est un compte d'utilisateur contenant des objets de données et augmentant les mesures de sécurité en limitant les actions pouvant être effectuées par certains utilisateurs. Ces éléments font partie de la structure opérationnelle des bases de données sans qu'il soit nécessaire d'être des éléments clés d'un dictionnaire de données.

Des Articles Intéressants