Чем представление (VIEW) отличается от таблицы?
Уровень: Middle
Ответ
Таблица хранит данные физически, а представление – только запрос (логическое отображение). Представление выдает актуальные данные, получая их из базовых таблиц при каждом обращении. В представлении нельзя хранить новые данные (если оно не материализованное), его содержимое зависит от таблиц. Также не любое представление можно обновлять (править как таблицу) – только простые (однозначно соответствующие одной таблице) допускают обновление. В отличие от таблицы, представление не занимает места для данных, лишь сохраняется текст запроса.