Le schéma à trois niveaux du système de base de données n'inclut pas le schéma de données, mais comprend le schéma conceptuel, le schéma interne et le schéma externe ; le schéma externe est également appelé sous-schéma ou schéma utilisateur, correspondant au niveau utilisateur ; le schéma est aussi appelé schéma conceptuel ou logique. Le schéma correspond au niveau conceptuel ; le schéma interne est également appelé schéma de stockage et correspond au niveau physique.
L'environnement d'exploitation de cet article : Système Windows7, ordinateur Dell G3.
Qu'est-ce que le modèle à trois niveaux du système de base de données n'inclut pas ?
Le schéma à trois niveaux du système de base de données n'inclut pas le schéma de données.
Le schéma à trois niveaux du système de base de données comprend un schéma conceptuel, un schéma interne et un schéma externe.
Mode externe
Le mode externe est également appelé sous-mode ou mode utilisateur, correspondant au niveau utilisateur. Il s'agit d'une vue des données de la base de données vue par un ou plusieurs utilisateurs et constitue une représentation logique des données liées à une certaine application. Le schéma étranger est un sous-ensemble dérivé du schéma et contient la partie des données du schéma dont l'utilisation est autorisée par un utilisateur spécifique. Les utilisateurs peuvent utiliser un langage de description de schéma externe pour décrire et définir des enregistrements de données correspondant aux utilisateurs (schéma externe), ou ils peuvent également utiliser un langage de manipulation de données (Data Manipulation Language, DML) pour opérer sur ces enregistrements de données. Le schéma externe reflète la vue de l'utilisateur sur la base de données.
Mode conceptuel
Le mode est aussi appelé mode conceptuel ou mode logique, qui correspond au niveau concept. Il s'agit d'une structure logique globale construite par le concepteur de base de données sur la base d'un point de vue unifié, intégrant les données de tous les utilisateurs. Il s'agit d'une description globale de la structure logique et des caractéristiques de toutes les données de la base de données, et constitue une vue commune des données. (vue globale) pour tous les utilisateurs. Il s'agit d'un langage de description de schéma de données (Data Langage de description (DDL) pour décrire et définir, incarner et refléter la vue globale du système de base de données.
Schéma interne
Le schéma interne est également appelé schéma de stockage, qui correspond au niveau physique. Il s'agit de la représentation interne ou de la description sous-jacente de toutes les données de la base de données. et est le niveau le plus bas de la base de données. La description logique, qui décrit la méthode de stockage et la structure physique des données sur les supports de stockage, correspond à la base de données réellement stockée sur les supports de stockage externes. Le schéma interne est décrit et défini par le langage de description de schéma interne, qui est la vue de stockage de la base de données.
Dans un système de base de données, il n'y a qu'une seule base de données, Donc comme définition , le schéma interne et la définition qui décrivent la structure de stockage de la base de données, ainsi que le schéma qui décrit la structure logique de la base de données sont également uniques. Cependant, les applications construites sur le système de base de données sont très étendues et diverses, de sorte que le schéma externe correspondant ne l'est pas. unique, et ce n’est probablement pas le seul.
Pour plus de connaissances connexes, veuillez visiter la colonne FAQ !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!