data warehouse is a repository of historical data that are organized by subject to support decision makers in the organization. Data warehouses facilitate business intelligence activities, such as data mining and decision support. The basic characteristics of a data warehouse include