mariale
Un schéma est généralement le terme utilisé pour décrire le plan ou la formulation d'un système de gestion de base de données (SGBD), alors qu'un sous-schéma est généralement une sous-division de cette structure généralisée.
Leur utilisation vise à améliorer la facilité d'accès aux tables et aux données d'une base de données, conformément au modèle de base de données relationnelle.
Qu'est-ce qu'un schéma dans un SGBD ?
En termes simples, un schéma est la conception ou la disposition d'un système de gestion de base de données. Il aura souvent une liste d'unités ou d'entités qui figurent dans la base de données et décrira les relations entre elles.
Un schéma reste souvent inchangé, malgré la nature volatile d'une base de données. C'est essentiellement le cadre à travers lequel les parties d'une base de données sont contextualisées.
Qu'est-ce qu'un sous-schéma ?
Un sous-schéma est mieux décrit comme la manière dont les données d'un SGBD apparaissent lorsqu'elles sont visualisées par une application ou un utilisateur. Le critère le plus important pour un sous-schéma est qu'il apparaisse logiquement et comme faisant partie d'un système déchiffrable.
Ce n'est pas toujours le cas avec un schéma lui-même.
L'ensemble du modèle SGBD d'utilisation d'un schéma et d'un sous-schéma est basé sur le
concept de système de gestion de base de données relationnelle développé pour la première fois par IBM.
Angus
Un schéma est une description de base de données logique et est dessiné sous forme de graphique des types de données utilisées.