O vedere este o relaţie virtuală care nu există fizic în baza de date. În SQL o vedere este definită ca o relaţie derivată, al cărei conţinut este determinat din una sau mai multe relaţii de bază. Vederile se comportă şi pot fi folosite la fel ca orice tabelă de bază în interogări, dar trebuie să respecte anumite restricţii în cazul operaţiilor de ştergere, inserare sau actualizare.
În aplicaţii sunt utile din mai multe puncte de vedere:
-simplificarea şi specializarea viziunii utilizatorilor asupra datelor- oferă utilizatorilor un model al datelor mai apropiat de inţelegerea lor;
-oferă un mecanism suplimentar de securitate- drepturile de acces şi manipulare pot fi acordate la nivelul vederilor, în mod independent de cele de la nivelul tabelelor de bază;