sql >> Databáze >  >> RDS >> Sqlserver

SQL Server 2016:Návrhář zobrazení

View Designer je vizuální nástroj, který vám může pomoci vytvářet pohledy.

Návrhář zobrazení je stejně jako Návrhář dotazů v tom, že poskytuje vizuální způsob návrhu dotazu. Ušetří vám to námahu s návrhem dotazu v Návrháři dotazů a následným dalším kódováním pro převedení dotazu na zobrazení (jako jsme to dělali dřívea).

Nyní použijeme Návrhář pohledů k vytvoření dalšího pohledu.

  1. Spusťte Návrhář zobrazení

    Klikněte pravým tlačítkem na Zobrazení uzel a vyberte Nové zobrazení... .

  2. Přidat tabulky

    Vyberte tabulky, které chcete zahrnout do zobrazení.

    V našem případě vyberte vše a klikněte na Přidat a poté klikněte na Zavřít zavřete dialogové okno.

  3. Navrhněte zobrazení

    Nyní uvidíte vybrané tabulky a jejich vztahy – stejně jako v Návrháři dotazů.

    Jeden rozdíl je v tom, že View Designer je umístěn uvnitř okna dotazu. Když jsme použili Návrhář dotazů, otevřel se ve vyskakovacím dialogu, což nám bránilo v přístupu k jakékoli z možností panelu nástrojů atd.

    Ale když je Návrhář zobrazení otevřený v okně dotazu, můžeme podle potřeby přistupovat k panelu nástrojů a dalším možnostem.

    Dalším rozdílem je, že nyní máme čtvrtý panel – podokno výsledků. To nám umožňuje provést SQL, abychom viděli, jaký vliv má na výsledky, než pohled uložíme.

    Náš příklad

    Tentokrát to uděláme jednoduše a ze tří tabulek vybereme čtyři sloupce. Žádná kritéria poskytovat nebudeme.

    Zde je detailní záběr panelu kritérií:

  4. Spustit SQL

    Zobrazení můžete před uložením otestovat spuštěním SQL v Návrháři zobrazení.

    Chcete-li to provést, klepněte pravým tlačítkem myši kdekoli v oblasti návrhu a vyberte Spustit SQL (nebo stiskněte Ctrl+R na klávesnici).

  5. Výsledky

    Výsledky se zobrazí v podokně výsledků ve spodní části.

  6. Uložit zobrazení

    Chcete-li pohled uložit, klikněte na ikonu Uložit na panelu nástrojů a poté pojmenujte pohled na výzvu.

  7. Dotaz na zobrazení

    Nyní můžete dotazovat pohled pomocí SELECT prohlášení, jako by to byla tabulka.

Konvence pojmenování

Někteří vývojáři databází rádi uvádějí před názvy zobrazení názvu v nebo v_ nebo podobné, které pomáhají rozlišovat mezi pohledy a jinými databázovými objekty.


  1. Vyhněte se uzamčení databázového dodavatele pro MySQL nebo MariaDB

  2. Povolit všechna vzdálená připojení, MySQL

  3. Efektivní převod dat mezi UTC a místním (tj. PST) časem v SQL 2005

  4. SQL IN operátor pro začátečníky