store data from various source systems and databases across an enterprise in order to run analytical queries against huge datasets collected over long time periods.
collects data and store it from various core transaction systems throughout the the organization and provides analyses and reporting tools
a database, with reporting and query tools, that stores current and historical data extracted from various operational systems and consolidated for management reporting and analysis