Data Integrity for Fast Refresh Materialized Views with Aggregates and Updates/Deletes