La partie d'une base de données disponible pour un utilisateur particulier est décrite comme leur View .
Voici une ventilation de pourquoi:
* Voir: Une table virtuelle basée sur une requête prédéfinie. Il ne stockait pas les données directement, mais présente un sous-ensemble spécifique de données d'une ou plusieurs tables sous-jacentes. Ce sous-ensemble est adapté aux autorisations et aux besoins de l'utilisateur.
* schéma: La structure de la base de données, y compris les tables, les colonnes et les types de données. Cela définit l'organisation globale de la base de données, mais ne traite pas spécifiquement de l'accès spécifique à l'utilisateur.
* Données: Les informations réelles stockées dans la base de données. Alors que les utilisateurs ne voient qu'une partie des données, le terme "données" fait référence à toute la base de données, pas seulement la vue d'un utilisateur.
* Autorisations: Ceux-ci déterminent les opérations qu'un utilisateur peut effectuer sur la base de données (par exemple, lire, écrire, supprimer). Bien que les autorisations contrôlent l'accès, ils ne définissent pas le contenu spécifique qu'un utilisateur peut voir.
En substance, une vue combine des autorisations et des définitions de requête spécifiques pour créer un sous-ensemble de données personnalisé pour chaque utilisateur.
|