Réponses:
Une vue matérialisée dans Oracle est une combinaison d'une structure pour contenir les données (une table), un travail qui actualise les données (un travail) et un processus qui explique comment actualiser les données en fonction de la requête spécifiée. Ce processus impliquerait généralement la création et la maintenance de journaux de vues matérialisées sur la table de base pour suivre les modifications afin que la vue matérialisée puisse être actualisée de manière incrémentielle, bien que cela soit techniquement facultatif. Il est également courant d'organiser plusieurs vues matérialisées en groupes d'actualisation afin que les vues matérialisées elles-mêmes soient transactionnellement cohérentes les unes avec les autres.
Le chapitre Concepts et architecture des vues matérialisées du manuel de réplication avancée est un bon endroit pour commencer à lire sur ce genre de chose.