25.12.2012 Views

Cours SGBD LAI2 - Institut supérieur d'informatique de Mahdia

Cours SGBD LAI2 - Institut supérieur d'informatique de Mahdia

Cours SGBD LAI2 - Institut supérieur d'informatique de Mahdia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Les vues (3)<br />

� Création <strong>de</strong> vues à partir <strong>de</strong> plusieurs tables<br />

� Exemple<br />

� créer une vue comportant le nom <strong>de</strong>s employés, le nom du<br />

service et le lieu <strong>de</strong> travail.<br />

� create view EMPLOYES2<br />

as select ENAME, DNAME, LOC<br />

from EMP emp, DEPT <strong>de</strong>pt<br />

where emp.DEPTNO = <strong>de</strong>pt.DEPTNO<br />

� Requêtes et vues<br />

� Pour récupérer les données <strong>de</strong> vues, on procé<strong>de</strong>ra comme si<br />

l'on était en face d'une table classique<br />

� select * from EMPLOYES2 …<br />

� En réalité, cette table est virtuelle et est reconstruite à chaque<br />

appel <strong>de</strong> la vue EMPLOYES2 par exécution du SELECT<br />

constituant la définition <strong>de</strong> la vue<br />

Riadh HADJ M’TIR – 2011/2012 166

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!