web-dev-qa-db-fra.com

Quel est le but du schéma de base de données?

Quel est le but du 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?

173
Gandalf StormCrow

Du quackit.com tutoriel - SQL Server - Schémas de base de données :

Un schéma de base de données est un moyen de regrouper logiquement des objets tels que des tables, des vues, des procédures stockées, etc. Pensez à un schéma comme un conteneur d'objets.

Vous pouvez attribuer des autorisations de connexion à un seul schéma afin 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 une base de données, et les utilisateurs peuvent avoir accès à un schéma. Un schéma peut appartenir à n’importe quel utilisateur et la propriété du schéma est transférable.

169
Pranay Rana

Un schéma SQL est un conteneur d'objets. Par exemple, vous pouvez avoir une application d'entreprise volumineuse, puis il est recommandé d'utiliser différents schémas à des fins différentes (par exemple, placer des tables relatives aux ressources humaines dans un schéma HR, des tables liées à la comptabilité dans un schéma de comptabilité, etc.). Un schéma peut être la propriété de n’importe quel utilisateur et la propriété est transférable.

30
Pavel Nikolov

Votre meilleure réponse est probablement partout sur les interwebs, tels que:

schéma de base de données article dans Wikipedia.

Toutefois, en termes simples, le schéma de 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.

16
Robin Day

Le schéma logique est la structure des tables et des relations dans la base de données.

Le physique est la façon dont cette structure et les données qu’elle contient sont stockées.

12
Oded

Un schéma de base de données est un espace de noms. Cela ressemble à l'espace de noms C++, à l'espace de noms Java, à l'unité Delphi, etc. Selon le SGBD, cela peut permettre:

  • accorder/révoquer l'accès à un espace de noms;
  • utiliser un nom d'objet qualifié complet/court (.);
  • pour administrer le schéma en tant qu'unité;
  • etc.

Vous devez vous rendre sur le site de votre fournisseur de SGBD et consulter la documentation relative au terme de schéma. Dans la plupart des cas, ce sera un sujet dans Concepts.

11
da-soft

C'est comme un dossier où vous pouvez avoir des tables et d'autres objets à l'intérieur

En voici d'autres sur wikipedia

8
Data-Base