Qu'est-ce qu'un schéma d'information?

Le schéma d'informations dans une base de données relationnelle est une table séparée qui documente des informations sur la base de données elle-même. Ces informations de base concernent de nombreux aspects de la base de données relationnelle. inclut des données sur les tables, les lignes, les colonnes et les enregistrements; et aide les concepteurs de bases de données à vérifier ces informations. Même si cela fait partie de la base de données relationnelle, le schéma d'informations agit en tant que base de données distincte, bien qu'il ne soit pas généré en tant que base de données distincte lorsqu'il est placé sur un serveur. Bien que ce schéma soit un standard utilisé par les concepteurs de base de données, il est généralement accessible par des invites non standard. Toutes les informations de ce schéma sont en lecture seule. Les utilisateurs ne peuvent donc pas modifier ou manipuler les données du schéma.

Les bases de données contiennent tellement d'informations que la plupart d'entre elles sont généralement impossibles à lire sans aide. Si les concepteurs de base de données veulent afficher les métadonnées ou les informations derrière la base de données, ils peuvent utiliser le schéma d'informations. Cela affiche la plupart des informations de la base de données, telles que le nombre de tables, les noms des enregistrements ou les titres de colonnes et de lignes. Bien que le schéma ressemble à une table, il s'agit d'une vue, ce qui signifie qu'aucun fichier n'y est lié.

Ce schéma agit très différemment des autres formulaires de la base de données. En raison de la manière dont il contient et affiche les informations, le schéma d'informations se comporte comme une base de données séparée lorsque les utilisateurs visualisent le schéma. Dans le même temps, les limitations de modification signifient qu'il ne s'agit pas d'une base de données traditionnelle. Contrairement à une base de données traditionnelle, qui peut être générée lorsqu'elle est placée sur un serveur, le schéma d'informations n'est pas généré sur un serveur. Cela signifie que le schéma d'informations n'est accessible que s'il est visualisé à partir d'un programme de base de données, et non du serveur.

De nombreuses normes de base de données existent pour la sécurité et la stabilité, et le schéma d'information est l'une de ces normes. Cela signifie que toutes les bases de données relationnelles, quelle que soit leur construction, doivent contenir cette fonction. En même temps, des commandes non standard sont utilisées pour accéder au schéma, ce qui le différencie de la plupart des autres normes de base de données. Par exemple, les commandes «show» et «describe» sont utilisées pour afficher le schéma, en fonction du modèle de base de données, même s'il ne s'agit pas de commandes standard.

Les modifications et les modifications ne sont pas autorisées à partir du schéma d'informations, car celui-ci est défini en lecture seule. Cela signifie que les utilisateurs ne peuvent lire que les données du schéma. ils ne peuvent exécuter aucune fonction sur l'information. Quel que soit le niveau de permission des utilisateurs, qu’ils soient administrateurs ou même concepteurs de bases de données, il n’ya aucun moyen de changer cela à partir de 2011.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?