Quelles sont les fonctions de métadonnées dans les bases de données?

April 9

Quelles sont les fonctions de métadonnées dans les bases de données?


Peu importe le modèle d'une utilisation de base de données (relationnelles, hiérarchiques ou réseau), il doit avoir un système de stockage d'informations sur les données qu'elle détient. Ceci est une catégorie distincte de données. Il est pas le type de données que les utilisateurs entrent ou requête, ce sont les détails de l'administration sur la façon dont les données de l'utilisateur final est classé. Il existe des données sur les données. Voilà les métadonnées.

Structures de base de données

Les bases de données doivent avoir une structure pour commander des données. Dans la base de données relationnelle, comme Oracle, cette structure est un tableau à deux dimensions. Une table contient des lignes et des colonnes. Les colonnes expriment des catégories de données pour chaque enregistrement. La table elle-même des cartes à une «entité» dans une entité de base de données relation diagramme. Une entité est une chose, un acteur ou d'un produit. Les exemples sont «Client,« Facture »ou« Point ». Attributs d'une entité appelée« Client »inclut« Nom »ou« numéro de téléphone ». Les noms d'attributs font partie des métadonnées parce qu'ils forment têtes de colonne, plutôt que des valeurs. Un de la fonction de métadonnées est de définir les tables et forment la structure de la base de données.

Métadonnées par rapport aux données

Métadonnées ajoute un sens à des valeurs en mettant des données dans un contexte. Par exemple, un numéro de téléphone réelle, comme "0952233434" dans un dossier client dans une base de données est une valeur dans un champ, et des données. "Numéro de téléphone" décrit la signification de "0952233434." Il explique ce que cette chaîne de nombres représente.

Format

Métadonnées définit également des contraintes sur les données contenues dans les bases de données. Il précise quel type de données peut être tenu dans chaque domaine, et la taille de chaque champ. Les types de données peuvent être construits pour placer un format sur l'affichage des données à partir d'un champ, comme un format de date.

Exemples

Dans une base de données relationnelle, les métadonnées définit une table pour contenir des données en énumérant les colonnes de la table contient. Chaque colonne contient un nom, un type de données et une largeur maximale. D'autres attributs d'une colonne comprennent si ce champ est facultatif ou obligatoire dans un dossier et si cette colonne est indexée.

Accès

La plupart des systèmes de gestion de base de données garder les tables système pour stocker les métadonnées pour une base de données. Cela donne aux programmeurs et base de données aux administrateurs un moyen facile de générer rapidement un plan d'une base de données montrant toutes les tables et les attributs et leurs relations les uns aux autres. Dans cette fonction, les métadonnées décrit également les méta-données de la base de données.


          

Post a comment: