4 min read

    ๐Ÿ“’ Data Warehousing โ€” Syllabus

    datawarehousesyllabus

    โœ… Chapters

    • 01 - Business Intelligence, Analytics, AI & ML

      • BI definition & steps, Analytics, AI, ML types (Supervised, Unsupervised, Semi-supervised, Reinforcement), Deep Learning
    • 02 - OLTP vs OLAP

      • Definitions, differences (purpose, operations, data type, users, performance), OLAP use cases
    • 03 - Data Warehousing Basics

      • Definition, 4 characteristics (Subject-oriented, Integrated, Time-variant, Non-volatile), why DW is needed
    • 04 - Data Warehouse Components

      • Data sources, Staging area, ETL, DW, Data marts, OLAP/reporting layer, Metadata layer
    • 05 - Data Architectures

      • EDW, Data Marts, Data Lake, Lakehouse, Data Mesh, Medallion Architecture, Virtual DW, DW vs EDW
    • 06 - Data Value Chain

      • Data generation โ†’ processing โ†’ analysis โ†’ usage
    • 07 - ETL & ELT

      • ETL vs ELT (timing, scalability, use cases), tools (Informatica, DBT, AWS Glue)
    • 08 - Data Extraction

      • Techniques (DB, API, Web scraping), data types (Structured, Semi-structured, Unstructured)
    • 09 - Data Loading

      • Types (Batch, Real-time, Streaming, CDC), concepts (scheduling, freshness, incremental loads)
    • 10 - Data Transformation

      • Cleaning, standardization, mapping, aggregation, enrichment, filtering, validation, encoding
    • 11 - Reporting

      • Tools (Power BI, Tableau, Qlik), features, Reports vs Dashboards
    • 12 - Data Governance

      • Definition, importance (security, compliance), roles, tools
    • 13 - Master Data Management (MDM)

      • Definition, single source of truth, capabilities (cleansing, integration, sync, version control)
    • 14 - Data Quality

      • Why it's needed, key issues, 6 quality elements, data flow checks, business rule validation
    • 15 - Dimensional Modeling (Core)

      • Facts (definition, grain, structure), types of facts (additive, semi, non-additive), types of fact tables, dimensions
    • 16 - Schemas & Relationships

      • Star Schema, Snowflake Schema, Star vs Snowflake, Cardinality (1:M, 1:1, M:M)
    • 17 - Dimensions Deep Dive

      • Types (Primary, Degenerate, Secondary, Conformed), SCD (Type 1/2/3), Advanced dimensions, Hierarchies
    • 18 - Modeling Process & Design

      • CDM, LDM, PDM, Dimensional modeling steps (grain โ†’ dimensions โ†’ facts โ†’ surrogate keys), Bus Matrix

    Next Topic โ†’ Next Topic