Viste (Motore di database)

È possibile considerare una vista come una tabella virtuale o una query archiviata. A meno che una vista non sia indicizzata, i relativi dati non vengono archiviati nel database sotto forma di oggetto distinto. Nel database viene archiviata in realtà solo un'istruzione SELECT. Il set di risultati dell'istruzione SELECT costituisce la tabella virtuale restituita dalla vista. È possibile utilizzare questa tabella virtuale facendo riferimento al nome della vista nelle istruzioni Transact-SQL, con la stessa modalità utilizzata per fare riferimento a una tabella.

In questa sezione vengono fornite le informazioni necessarie per comprendere, progettare e creare viste.

Argomento Descrizione

Informazioni sulle viste

Vengono illustrati i concetti di base delle viste, i tipi e gli scenari per l'utilizzo delle viste, unitamente a esempi.

Progettazione e implementazione di viste

Vengono fornite linee guida specifiche per la progettazione di viste standard, indicizzate e partizionate, nonché collegamenti agli argomenti relativi alla creazione di viste.

Modifica delle viste

Vengono descritte le procedure e vengono forniti i collegamenti necessari per la modifica della definizione di una vista, la modifica dei dati tramite una vista e l'eliminazione di una vista.