Building a System for Supporting Materialized Views in Open Source Database Management Systems