Задать вопрос
@fantomasdnb
Java разработчик, BPM

Можно ли обновлять множество таблиц через представление(view)?

Переодически слышу от "гуру" баз данных, что чтобы жизнь с базами данных, в которых много таблиц, была проще, надо создать одну большую вьюшку, которая уже сама там всё по табличкам раскидает. Посмотрев самостоятельно в интернете, узнал, что делать UPDATE во вью практически нельзя нигде - вроде MySQL и Postgresql умеют делать что-то подобное, но для связи только двух таблиц нужно написать очень много текста, а речи о связывании больше 2ух для обновления вообще не идет.

1) Делают ли вообще обновление кучи таблиц через представление?
2) Если да, позволяют ли какие-то БД делать это с минимумом боли?
3) Не падает ли производительность при работе таким методом?
  • Вопрос задан
  • 309 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Vapaamies
@Vapaamies
Психанул и снес свои ответы не отмечающим решения…
В развитых СУБД без триггеров обычно можно обновлять первую таблицу из представления, а при помощи триггеров instead of — сколько угодно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы