Do czego służą widoki?

Próbuję tylko uzyskać ogólne pojęcie o tym, jakie widoki są używane w RDBMS. To znaczy, wiem, czym jest widok i jak go stworzyć. Wiem też, do czego ich używałem w przeszłości.

Ale chcę się upewnić, że dobrze rozumiem, do czego widok jest użyteczny, a do czego widok nie powinien być przydatny. Dokładniej:

Do czego służy widok?Czy są jakieś sytuacje, w których kuszenie jest używanie widoku, gdy nie należy go używać?Dlaczego miałbyś używać widoku zamiast funkcji wycenianej w tabeli lub odwrotnie?Czy są jakieś okoliczności, które mogą się przydać, które nie są widoczne na pierwszy rzut oka?

(Dla przypomnienia, niektóre z tych pytań są celowo naiwne. Jest to częściowo sprawdzenie koncepcji).

questionAnswers(14)

yourAnswerToTheQuestion