Ответы:
Материализованное представление в Oracle представляет собой комбинацию структуры для хранения данных (таблицы), задания, которое обновляет данные (задания), и процесса, который выясняет, как обновить данные на основе указанного запроса. Этот процесс обычно включает создание и ведение журналов материализованного представления на базовой таблице для отслеживания изменений, чтобы материализованное представление можно было обновлять постепенно, хотя это технически необязательно. Также распространено объединять несколько материализованных представлений в группы обновления, чтобы сами материализованные представления были транзакционно согласованы друг с другом.
Глава « Концепции материализованного представления и архитектура» руководства Advanced Replication - хорошее место, чтобы начать знакомство с подобными вещами.