DBToaster: higher-order delta processing for dynamic, frequently fresh views
Selection of views to materialize in a data warehouse