Встречается на собеседованиях • сегодня

Что такое view в базе данных

Представление (view) — это виртуальная таблица, основанная на результате SQL-запроса. Оно не хранит данные физически, а представляет данные из одной или нескольких таблиц в удобном формате.

Основные особенности:

  • Упрощает сложные запросы
  • Ограничивает доступ к данным
  • Может объединять данные из нескольких таблиц

Пример создания view в SQL:

sql
CREATE VIEW employee_department_view AS
SELECT e.name, d.department_name
FROM employees e
JOIN departments d ON e.department_id = d.id;

После создания можно запрашивать view как обычную таблицу:

sql
SELECT * FROM employee_department_view;

View автоматически обновляется при изменении данных в базовых таблицах.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы