Materialized views are not normal views, in 8i snapshot and materialized view are synonym. You can refresh a materialized view on commit.
But it's a copy of the table, rows wil be inserted and deleted if they are deleted from the master table, that's not always what you want if you fill th ebackup table with update trigger.