Vues
Déclencheurs et
procédures en Postgres
Maroua Bouzid
Département Informatique
Université de Caen
LES VUES
Définition
Une vue est une table virtuelle au
sens où ses instances n’existent pas
physiquement.
Une vue est une table logique
pointant sur une table physique
Un utilisateur peut suivre l’évolution
d’une table physique via une vue.
Création d’une vue
CREATE or REPLACE view as <requête>
CREATE VIEW nom [ ( nom_colonne
[, ...] ) ]
AS requête
[ WITH [ CASCADED | LOCAL ] CHECK
OPTION ]
check option : les conditions de la création
doivent rester respectées lors des INSERT,
UPDATE
Local ; que de la vue
Cascade : sur toutes les vues issues de cette
vue
Exemples
CREATE VIEW comedies AS
SELECT *
FROM films
WHERE genre = 'Comédie'
1 / 32 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !