Vista
Sign in to saveAlso known as SQL view, database view
elemento utilizzato dalla maggior parte dei DBMS
Article · Italiano
Le viste sono un elemento utilizzato dalla maggior parte dei DBMS. Si tratta, come suggerisce il nome, di "modi di vedere i dati". Una vista è rappresentata da una query (SELECT), il cui risultato può essere utilizzato come se fosse una tabella. Da un punto di vista fisico esistono diversi modi di fare questo. Generalmente i DBMS rielaborano le query sulle viste in modo che agiscano sulle tabelle che fanno parte della vista stessa. Ad esempio possono farlo trattando la SELECT che compone la vista come se fosse una subquery delle query eseguite su di essa (questo è il modo più semplice, ma essendo poco prestante i DBMS dovrebbero farlo solo in casi particolari). Una vista può essere composta da una o più tabelle; alcuni DBMS, come MySQL, consentono anche di basare la vista su un'espressione SQL che non coinvolge alcuna tabella (es: SELECT 1+1 AS somma).
Abstract from DBpedia / Wikipedia · CC BY-SA