Vederi SQL



O vedere este o tabela virtuala al carei continut este definit printr-o interogare. Ca si in cazul tabelelor reale, o vedere consta dintr-un set de atribute si se materializeaza intr-un set de tuple. Datele corespunzatoare unei vederi nu sunt memorate in obiecte ale bazei de date, ceea ce memoreaza este o fraza SELECT pe baza careia datele sunt determinate in momentul invocarii vederii. O vedere poate sa faca referire la una sau mai multe tabele sau chiar si vederi.



Intr-o aplicatie folosirea unei vederi poate duce la :
-simplificarea viziunii utilizatorului asupra datelor
-mecanism suplimentare de securitate
-simplificare manipurarii datelor
-simplificarea operatilor de import si export a datelor
Sintaxa este :
CREATE VIEW nume_vedere[(coloana [,n] ) ]
[ WITH ECRYPTION ]
AS
instructiune_SELECT
[ WITH CHECK OPTION ]