Что такое представление (view) в базе данных?
Уровень: Middle
Ответ
Представление – это виртуальная таблица, определенная запросом. Оно хранит не данные, а SQL-выражение SELECT, результат которого воспринимается как таблица. Представления упрощают сложные запросы, объединяя их логику под именем, а также могут ограничивать доступ (отображая пользователю только определенные столбцы или строки). Данные в представлении всегда актуальны, так как при обращении вычисляются заново из базовых таблиц.