Data warehousing and data mining are crucial aspects of modern businesses. Data mining is the process of identifying patterns in data and using these patterns to derive useful information. A data warehouse is a database applications system designed to report and analyze data. Data warehousing is a vital building block in the decision-making process. The secondary aim is to analyze the major success and failure factors in data warehousing projects, as well as to study the potential challenges for the vendors, consultants, implementers, and the academic researchers to delve into it so that future strategies can be developed for the successful implementation of data warehousing in organizations. It is the recommendation of the group that changes in philosophy and policy must match changes in the environment and changes in system design and procedures. Other recommendations include the creation of a single approval plan for electronic and print resources, and establishment of a system for notification of electronic serial purchases.