IMS - Data WarehouseIn a large financial services organization, you have been asked by the Marketing Director to give him a report on the development of a date warehouse. This will, he sees, provide a wide variety of sales/marketing information.1) In this report, give him the details as to why & how a data warehouse differs from a traditional database. (40%)2) Identify the main functions that might be performed by such a system with respect to marketing requirements (40%)3) List & explain the benefits that might bring to the organization. (20%)(Nov 2003 - Qn 3 , Nov 02 - Qn 5, Nov 01 - Qn 1)Connolly et al (1998) offered the following definition of a data warehouse:"a subject-orientated, integrated, time variant and non-volatile collection of data in support of the management decision making process".Subject-orientated: a data warehouse is organised around subject-groups within the enterprise e.g. customer, sales etc. This reflects the need for strategic decision support, rather than operational supportIntegrated: data used within different applications is collected together. This data must be cleansed to become consistent. This data cleansing required to populate the warehouse can be difficult, time consuming and costly.Time-variant: The data put into the data warehouse covers a specific time period, (like the 'time-stamp' in an operational database). The time variance also covers the length of time that the data is held for; that is between updates. Data Warehouses are not updated on a very frequent basis, often it is monthly or quarterly.Non-volatile: The data is not updated in real time. New data is normally added to the database as an addition and not as a replacement. This sort of technology has only become a possibility in the last five years or so with the availability of cheap computer memory.Data warehousesThey support high-performance demands on an organization's data and information- They generally contain very large amounts of data from multiple sources- This may include databases from different data models and sometimes files acquired from independent systems and platforms.Several types of applications are used with data warehouses- OLAP (on-line analytical processing)The analysis of complex data from the data warehouseThey use distributed computing capabilities for analyses that require vast amounts of storage and processing power- DSS (decision support systems)Support an organization's leading decision makers with higher-level data for complex and important decisions- Data mining sometimes call knowledge discoveryWarehousing is used to store data for business analysis- It provide greater storage, more functionality and faster response time than traditional databases- Often only read-access is required- The data often comes from multiple databases, stored on different platforms- Many of the analyses needed are recurrent and predictable- Reports to management are often of prime importanceCharacteristics of a data warehouseIt...