What is the difference between a data warehouse and OLAP cube?

A data warehouse is a database used for reporting and data analysis (aka business intelligence) An OLAP cube is a multidimensional dataset built from the data warehouse. This diagram represents how data can be extracted from more than 1 data source, transformed or summarized, archived into the…