Data warehousing is the process of gathering information from different parts of a business process in a centralized database. It can be defined as the collection of data that is used by employees in an organisation for easy access and smooth running. Since