View — виртуальная таблица: сохранённый SELECT без собственного физического хранения данных (кроме indexed/materialized вариантов).
Разбор
- JOIN нескольких базовых таблиц в один «контракт» для приложения.
- Скрытие сложности схемы и column-level security.
- Логика фильтрации centralised — меньше дублирования SQL в коде.
- Materialized view (где поддерживается) кэширует результат на диске.
Итог
View = именованный SELECT; данные лежат в базовых таблицах.