En vy ger flera fördelar.
1. Vyer kan dölja komplexitet
Om du har en fråga som kräver sammanfogning av flera tabeller, eller som har komplex logik eller beräkningar, kan du koda all den logiken i en vy och sedan välja från vyn precis som du skulle göra en tabell.
2. Vyer kan användas som en säkerhetsmekanism
En vy kan välja vissa kolumner och/eller rader från en tabell (eller tabeller), och behörigheter som anges för vyn istället för de underliggande tabellerna. Detta gör det möjligt att endast visa den data som en användare behöver se.
3. Views kan förenkla stödjande äldre kod
Om du behöver omstrukturera en tabell som skulle bryta mycket kod, kan du ersätta tabellen med en vy med samma namn. Vyn ger exakt samma schema som den ursprungliga tabellen, medan det faktiska schemat har ändrats. Detta förhindrar att den äldre koden som refererar till tabellen går sönder, vilket gör att du kan ändra den äldre koden när du vill.
Det här är bara några av de många exemplen på hur åsikter kan vara användbara.