1. A data warehouse is a database used for reporting and data analysis that integrates data from one or more sources into a central repository.
2. The typical data warehouse uses staging, integration, and access layers, with the staging layer storing raw extracted data, the integration layer transforming and integrating the data often into an operational data store, and the integrated data arranged into dimensions and facts in the data warehouse database.
3. A focused small data warehouse or data mart addressing a single subject or department is more efficient than a large data warehouse, with measurable results seen faster and easier organizational consensus and funding.