Learning Objectives - Discussing about the basic concepts of a data warehouse and why it is needed. Difference between an operational system and an analytical system, Datamarts. Approaches to build a data warehouse.
Topics -
1. What is a data warehouse? - Definition and explanation of the four terms - subject oriented, integrated, non volatile and time variant
2. Need for a data warehouse 3. Difference between a database and a data warehouse. OLTP and OLAP? 4. Datamart - The smaller cousin of the data warehouse
5. ODS - Operational Data Store - Definition and explanation of 4 terms - Subject oriented, Integrated, Current, Volatile, Detailed
6. Benefits of ODS 7. Design approach - Top down approach, bottom up approach, Federated