View

View: un tabel logic (deci nu se memorează datele în baza de date) construit cu date din mai multe tabele sau view-uri. Un view se defineşte cu o instrucţiune Select, iar în baza de date se memorează definirea view-ului, nu datele regăsite de el.
View -urile sunt de două tipuri:

Gestiune view-uri

Creare/înlocuire:

CREATE [OR REPLACE] [{FORCE | NOFORCE}] VIEW [schema.]numeview
       [(alias_coloana [, alias_coloana] ...)]
AS subinterogare
[WITH READ ONLY]
[WITH CHECK OPTION [CONSTRAINT nume_restrictie]]
Clauze:

Modificare view:

ALTER VIEW [schema.]numeview COMPILE;
ALTER VIEW [schema.]numeview [gestiune_restrictie_atasata];

Eliminare:

DROP VIEW [schema.]numeview

View-uri sistem:

ALL_VIEWS, USER_VIEWS
Ex:
select text from user_views where view_name='INFSTUD'