Quel est l'objectif d'un schéma de base de données ? Où puis-je trouver plus d'informations à ce sujet ? Ce n'est pas une table, ce n'est pas une base de données, qu'est-ce que c'est ?
Réponses
Trop de publicités?J'ai compris votre question et voici la réponse :
Un schéma de base de données est un moyen de de regrouper logiquement des objets tels que tables, vues, procédures stockées, etc. Pensez à un schéma comme à un conteneur d'objets objets.
Vous pouvez attribuer un login utilisateur à un seul schéma de sorte que l'utilisateur ne puisse accéder qu'aux objets auxquels il est autorisé à accéder.
Les schémas peuvent être créés et modifiés dans base de données, et les utilisateurs peuvent se voir l'accès à un schéma. Un schéma peut être peut appartenir à n'importe quel utilisateur, et est transférable.
Vous pouvez également lire l'article complet sur SQL Server - Schémas de base de données .
Un schéma SQL est un conteneur d'objets. Par exemple, vous pouvez avoir une grande application d'entreprise et il est bon d'utiliser différents schémas à des fins différentes (par exemple, placer les tables relatives aux RH dans le schéma RH, les tables relatives à la comptabilité dans le schéma Comptabilité et ainsi de suite). Un schéma peut appartenir à n'importe quel utilisateur, et la propriété est transférable.
-Pavel
Votre meilleure réponse est probablement partout sur les interwebs, comme :
Schéma de la base de données article dans Wikipedia.
Cependant, en termes simples, le schéma de la base de données est la définition qui décrit la configuration complète de la base de données, y compris toutes ses tables, relations, index, etc.