Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server 2016:Progettazione viste

View Designer è uno strumento visivo che può aiutarti a creare viste.

Progettazione viste è proprio come Progettazione query, in quanto fornisce un modo visivo per progettare una query. Ti evita la fatica di progettare la query in Query Designer, quindi di eseguire la codifica aggiuntiva per convertire la query in una vista (come abbiamo fatto in precedenzaa).

Ora useremo View Designer per creare un'altra vista.

  1. Avvia View Designer

    Fai clic con il pulsante destro del mouse su Viste nodo e seleziona Nuova vista... .

  2. Aggiungi le tabelle

    Seleziona le tabelle che desideri includere nella tua vista.

    Nel nostro caso, seleziona tutto e fai clic su Aggiungi , quindi fai clic su Chiudi per chiudere la finestra di dialogo.

  3. Progetta la vista

    Ora vedrai le tabelle selezionate e le loro relazioni, proprio come in Query Designer.

    Una differenza è che View Designer si trova all'interno di una finestra di query. Quando abbiamo utilizzato Query Designer, è stato aperto in una finestra di dialogo a comparsa, che ci ha impedito di accedere a qualsiasi opzione della barra degli strumenti, ecc.

    Tuttavia, l'apertura di View Designer all'interno di una finestra di query ci consente di accedere alla barra degli strumenti e ad altre opzioni come richiesto.

    Un'altra differenza è che ora abbiamo un quarto riquadro:il riquadro dei risultati. Questo ci consente di eseguire l'SQL per vedere quale effetto ha sui risultati prima di salvare la vista.

    Il nostro esempio

    Questa volta lo terremo semplice e selezioneremo quattro colonne dalle tre tabelle. Non forniremo alcun criterio.

    Ecco un primo piano del riquadro dei criteri:

  4. Esegui l'SQL

    Puoi testare la vista prima di salvarla eseguendo l'SQL mentre sei in Progettazione viste.

    Per fare ciò, fai clic con il pulsante destro del mouse in un punto qualsiasi dell'area di progettazione e seleziona Esegui SQL (o premi Ctrl+R sulla tastiera).

  5. I risultati

    I risultati vengono visualizzati nel riquadro dei risultati in basso.

  6. Salva la vista

    Per salvare la vista, fai clic sull'icona Salva sulla barra degli strumenti, quindi assegna un nome alla vista quando richiesto.

  7. Interroga la vista

    Ora puoi interrogare la vista con un SELECT istruzione come se fosse una tabella.

Convenzioni di denominazione

Ad alcuni sviluppatori di database piace anteporre ai nomi delle viste nomi v o v_ o simili per aiutare a distinguere tra viste e altri oggetti di database.