Enterprise Data Architecture · Advanced

Business Requirement to Enterprise Data Architecture

Enables experienced data engineers to solve multiple business problems of different roles like: Business Analyst (Requirement Gathering) | Data Architecture (Design Data Layers), | Data Modeler (Design Data Structures) with the help of AI as the core executor.

BA -> EDA -> EDM

Why multi-role skills are important in the AI era:

AI-assisted development is changing how software and data solutions are delivered.

AI can help:

  • Generate SQL queries and Python scripts.

  • Create initial data models from business descriptions.

  • Analyse documents and extract requirements.

  • Generate ETL pipelines and transformation logic.

  • Produce technical documentation.

  • Suggest architecture patterns and design alternatives.

#

The key message:

AI may help generate a data model, but it cannot independently take responsibility for whether that model correctly represents the business.

The professional who understands Business Requirements + Data Architecture + Data Modelling will be better positioned to guide, validate and govern AI-assisted development.

Duration
32 hours
Mode
Live online
Next batch
14 Nov 2026
Schedule
Sat-Sun | 7 to 9 pm

Who it is for

Data Architects | Data Modelers | Data Engineers | ETL Developers | Business Analyst | Database Developers | Solution Architects | Senior IT Professionals

Prerequisites

  • 10+ years of experience in IT.

  • Database Fundamentals.

  • SQL Knowledge: Working knowledge of SQL.

  • Analytical Skills

What you will be able to do

  • Business Requirement Analysis.

  • Business-to-Data Mapping.

  • Enterprise Data Architecture Design.

  • Enterprise Data Modeling.

  • Dimensional Modeling.

  • Data Vault 2.0 Modeling.

  • Cloud Data Platform Architecture.

  • Data Integration and Lineage.

  • Data Governance and Quality.

  • AI-Assisted Data Architecture.

  • Architecture Documentation.

  • End-to-End Architecture Delivery.

Course contents · 8 modules · 32 hours

01
Business Requirements & Analysis
  • Introduction to enterprise data architecture

  • Business requirements versus functional and non-functional requirements

  • Role of the Business Analyst, Data Architect, Data Modeler and Data Engineer

  • Relationship between business architecture, application architecture and data architecture

  • Challenges in translating business language into technical solutions

  • Requirement gathering techniques

  • Business requirement documents (BRDs)

  • Functional and non-functional requirements

  • Business process identification

  • Business scenarios, use cases and user stories

  • Requirement classification and prioritization

  • Requirement ambiguity, duplication, inconsistency and gaps

  • Business events and their lifecycle

  • Business rules and decision points

  • Operational versus analytical requirements

3 h
02
Business-to-Data Requirements
  • Business domains and subdomains

  • Data domain ownership

  • Master, reference, transactional and event data

  • Cross-domain data dependencies

  • Translating business activities into data requirements

  • Business objects versus data entities

  • Identifying data capture, update, retrieval and reporting requirements

  • Data attributes and business definitions

  • Data ownership and authoritative sources

  • Data retention and historical requirements

  • Operational, analytical and regulatory data needs

  • Source system identification

  • Source-to-business data mapping

  • Structured, semi-structured and unstructured data

  • Data profiling and source data assessment

  • Identifying missing, duplicate and conflicting data

  • Source system assessment and gap analysis

3 h
03
Enterprise Data Architecture Fundamentals
  • What is enterprise data architecture?

  • Data architecture principles and standards

  • Centralized, decentralized and federated architectures

  • Enterprise data architecture building blocks

  • Data architecture patterns

  • Data architecture artifacts and documentation

  • Landing and staging layers

  • Bronze, Silver and Gold architecture

  • Enterprise Data Warehouse architecture

  • Operational Data Store (ODS)

  • Data Lake and Lakehouse

  • Data marts and semantic layers

  • Batch versus streaming architecture

  • Data integration patterns

  • ETL versus ELT

  • API-based and event-driven integration

  • Data replication and CDC

  • Data transformation and enrichment

  • Error handling and recovery

  • Data latency and integration SLAs

3 h
04
Conceptual and Logical Data Modeling
  • Purpose of conceptual data models

  • Identifying business entities

  • Business entity relationships

  • Relationship types and cardinality

  • Enterprise conceptual data modeling

  • Logical data modeling methodology

  • Entities, attributes and relationships

  • Primary keys, alternate keys and candidate keys

  • Foreign keys and referential integrity

  • Identifying, non-identifying and recursive relationships

  • Associative entities and many-to-many relationships

  • Normalization: 1NF, 2NF and 3NF

  • Enterprise-wide entity reuse

  • Common business entities and shared data structures

  • Master data and reference data modeling

  • Transaction, event and status modeling

  • Effective dating and historical attributes

  • Address, contact and party modeling

  • Hierarchies and recursive relationships

  • Modeling complex business relationships

  • Model validation and quality checks

  • Logical model review and stakeholder approval

3 h
05
Enterprise Data Modeling Approaches
  • Introduction to dimensional modeling and Kimball methodology

  • Star schema and snowflake schema

  • Fact tables and dimension tables

  • Identifying business processes and fact table grain

  • Transaction, periodic snapshot and accumulating snapshot facts

  • Conformed dimensions

  • Role-playing, junk and degenerate dimensions

  • Slowly Changing Dimensions (SCD Types 0, 1, 2 and 3)

  • Introduction to Data Vault 2.0 architecture

  • Business Vault versus Raw Vault

  • Hub, Link and Satellite structures

  • Business keys and hash keys

  • Satellite historization and load tracking

  • Effectivity and record tracking satellites

  • Multi-active satellites

  • Point-in-Time (PIT) and Bridge tables

  • Enterprise data warehouse integration patterns

  • Data Vault to dimensional data mart transformation

  • Hybrid enterprise data architecture

3 h
06
Physical Architecture and Data Platform Design
  • Logical versus physical data models

  • Mapping logical entities to physical tables

  • Indexing and partitioning strategies

  • Denormalization and performance considerations

  • Database-specific implementation considerations

  • Forward and reverse engineering using ER/Studio

  • Data warehouse, data lake and Lakehouse architecture

  • Cloud data platform design considerations

  • Cloud storage and compute separation

  • Data ingestion and transformation services

  • Data platform scalability and elasticity

  • Platform selection based on business and technical requirements

  • Batch and streaming processing architecture

  • Data storage design and lifecycle

  • Data partitioning and clustering

  • CDC and historical data management

  • Data transformation architecture

  • Query performance and workload optimization

  • Data retention and archival

  • Technical architecture decisions and trade-offs

3 h
07
Data Governance, Integration and Lineage
  • Data governance framework

  • Data ownership and stewardship

  • Data governance operating model

  • Business glossary and data dictionary

  • Technical and business metadata

  • Master data management (MDM)

  • Reference data management

  • Data classification and sensitive data identification

  • Data quality rules and validation

  • Data profiling and reconciliation

  • Data privacy and security principles

  • Role-based and attribute-based access control

  • Data masking and encryption

  • Personally identifiable information (PII) classification

  • Data retention and deletion requirements

  • Regulatory and audit requirements

  • Source-to-target mapping (STTM)

  • Transformation rules and derivation logic

  • Data lineage: source to report

  • Data reconciliation and auditability

  • ETL/ELT specifications

  • Documentation and traceability

3 h
08
AI-Assisted Architecture and Capstone Project
  • Introduction to AI-assisted data architecture

  • AI-assisted BRD analysis and requirement extraction

  • Prompt engineering for business requirement analysis

  • Identifying entities, attributes and relationships using AI

  • Generating business rule catalogues

  • AI-assisted conceptual and logical model generation

  • AI-assisted source-to-target mapping

  • Analyze the business requirements and processes.

  • Identify business domains, entities and business rules.

  • Design the enterprise data architecture.

  • Develop a Data Vault and dimensional model for selected processes.

  • Prepare data flows, STTM and lineage.

  • Prepare the implementation blueprint.

  • Enterprise architecture walkthrough

  • Conceptual and logical model review

  • Data integration and modeling strategy review

  • Architecture decision documentation

  • Capstone project presentation

  • Final assessment and course completion

3 h

Hands-on approach

30% concepts, 70% hands-on labs on realistic business scenarios. AI practice support between sessions; every project is reviewed by the trainer.