C'est une fenêtre par laquelle les informations d'une table peuvent être visualisées et changées. C'est une table virtuelle: ◦ elle n'existe pas ◦ ses données proviennent des autres tables. Table EMP 2
Syntaxe: CREATE VIEW Nom_Vue AS Requête Exemple: CREATE VIEW commis AS SELECT id, nom, id_departement FROM employe WHERE poste = 'commis' ; Table EMP 3
Une vue est consultée comme s'il s'agissait d'une table Exemple: pour obtenir les noms des commis du département numéro 20. Table EMP 4 Vue Commis
Par défaut, les colonnes d'une vue porte le même nom que les colonnes de la table d'origine. Pour changer les noms des colonnes, on utilise des alias Exemple: CREATE VIEW Commis ( num, nom, departement ) AS SELECT id, nom, id_departement FROM employe WHERE Poste = 'commis' ; 5
Syntaxe: DROP VIEW Nom_Vue ; Exemple: DROP VIEW Commis ; 6