Define and discuss the advantages and disadvantages ofmaterialized views in databases