Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Представление (view) это ещё один объект базы данных PostgreSQL, наряду с таблицами. Представление состоит из запроса к одной или нескольким таблицам. Созданное, таким образом, представление далее будет хранится к базе данных. И к нему можно обращаться как к обычной таблице с помощью команды select. Пример создания представления create view myv1 as
select id, fio, id_f from student order by fio; в результате создаётся объект, который можно увидеть в консоли в разделе Представления (views). Обратиться к нему можно обычным способом, как будто это таблица: select * from myv1; И получим список студентов на основе таблицы student. Но интересно то, что к представлению можно применять команды редактирования insert into myv1 (fio, id_f) values ('Кроликов', 1) в результате в таблицу student будет добавлена строка. Точно также можно выполнять д