A data warehouse is a subject oriented, integrated, non-volatile, and time variant collection of data in support of management's decisions.
"An enterprise structured repository of subject oriented, time-variant, historical data used for information retrieval and decision support. The data warehouse stores atomic and summary data-Oracle's Data Warehouse Definition