Pohled poskytuje několik výhod.
1. Pohledy mohou skrývat složitosta
Máte-li dotaz, který vyžaduje spojení několika tabulek nebo má složitou logiku či výpočty, můžete veškerou logiku zakódovat do zobrazení a poté vybrat ze zobrazení stejně jako tabulku.
2. Pohledy lze použít jako bezpečnostní mechaní
Zobrazení může vybrat určité sloupce a/nebo řádky z tabulky (nebo tabulek) a nastavit oprávnění pro zobrazení namísto podkladových tabulek. To umožňuje zobrazení pouze dat, která uživatel potřebuje vidět.
3. Zobrazení mohou zjednodušit podporu staršího kódu
Pokud potřebujete refaktorovat tabulku, která by narušila velké množství kódu, můžete tabulku nahradit pohledem se stejným názvem. Zobrazení poskytuje přesně stejné schéma jako původní tabulka, zatímco skutečné schéma se změnilo. Tím se zabrání rozbití staršího kódu, který odkazuje na tabulku, což vám umožní změnit starší kód podle libosti.
Toto jsou jen některé z mnoha příkladů toho, jak mohou být pohledy užitečné.