III. Basic Terms DB, DBMS, RDBMS, OLTP, OLAP, ODS, IV. Data Warehouse 1. What is Data Warehouse? 2. Goals and Benefits of DWH 3. DWH Concepts 4. DWH Architecture V. Dimensional Modeling 1. Introduction 2. Facts and Dimensions 3. Types of Dimensions Confirmed Dimension Junk Dimension Role Playing Dimensions Snowflake and Outrigger Dimensions Degenerate Dimension Mini Dimension 4. Types of Fact tables Transaction Fact Periodic Snapshot Delay Snapshot Low Snapshot Exhibition Snapshot Accumulated Snapshot Fact less fact table 5. Types of Keys related to Dimensional Data Modeling 6. Unknown and Inferred Members 7. SCD Type1 Type2 Type3 8. EDW Bus architecture VI. Data Mart 1. Dependent Data Mart 2. Independent Data Mart VII. SQL for ETL Testing VIII. ETL Testing 1. Steps involved in ETL Testing SIT Database creation derived from real data (Copy Books) Test Data preparation and import to SIT Database Test Scripts preparation, execution and debugging Defects tracking, retesting and regression testing Reports for Pass/Fail evidence 2. ETL Testing Techniques File Level validations Count Test Primary Key Validation Duplicates Validation Column testing TDQ Testing Default Testing CDC Testing 3. Challenges faced during testing