Partager via


Schémas

Nouveau : 14 avril 2006

Un schéma est un conteneur qui intègre des tables, des vues, des procédures, etc. Il est situé dans une base de données, laquelle est située dans un serveur. Ces entités s'assemblent comme des cases imbriquées. Le serveur est la case la plus externe, et le schéma est la case la plus interne. Il contient tous les éléments sécurisables répertoriés ci-dessous. Cependant, il ne peut pas contenir une autre case.

Élément sécurisable devant être situé dans un schéma Classe

Type

TYPE

Collection de schémas XML

COLLECTION DE SCHÉMAS XML

Table

OBJET

Vue

OBJET

Procédure

OBJET

Fonction

OBJET

Agrégation

OBJET

Contrainte

OBJET

Synonyme

OBJET

File d'attente

OBJET

Statistique

OBJET

Chaque élément sécurisable dans un schéma spécifique doit porter un nom unique. Le nom intégralement spécifié d'un élément sécurisable contenu dans un schéma inclut le nom du schéma qui le contient. Par conséquent, un schéma est également un espace de noms.

ms365789.note(fr-fr,SQL.90).gifRemarque :
Dans les versions antérieures de SQL Server, les bases de données ne pouvaient pas contenir une entité appelée « schéma », mais cette entité était effectivement un utilisateur de base de données. SQL Server 2005 est la première version de SQL Server dans laquelle un schéma est à la fois conteneur et espace de noms.

Voir aussi

Concepts

Séparation du schéma et de l'utilisateur
Entités sécurisables
Hiérarchie des autorisations

Aide et Informations

Assistance sur SQL Server 2005