К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Data Modeling and Lakehouse Architecture with SQL · LearnSpace
Назад в каталог
courseraПрограммирование

Data Modeling and Lakehouse Architecture with SQL

Курс от Coursera
Продвинутый≈ 13.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

You will design and implement enterprise-grade data models, from traditional star schemas to modern lakehouse architectures. This comprehensive course equips you with the skills to build cost-effective, scalable data solutions that drive business intelligence and analytics. You'll gain hands-on experience creating dimensional models with surrogate keys, optimizing database schemas through partitioning and clustering, and implementing slowly changing dimensions for historical data tracking. The course covers advanced topics like semantic metrics layers, multi-cluster warehouse architectures, and open-source table formats for data lakes. What makes this course unique is its end-to-end approach to modern data architecture. You'll work with real-world scenarios, from analyzing storage costs to designing data ingestion pipelines that span from raw files to analytics-ready tables. By completion, you'll confidently architect data solutions that balance performance, cost, and scalability—skills essential for senior data engineering and architecture roles in today's data-driven organizations.

Навыки, которые вы освоите

Data ArchitectureDatabase DesignData WarehousingBusiness MetricsSQLData ModelingData PipelinesBusiness LogicEnterprise ModelingStar SchemaData StorageDimensionality ReductionDatabase Architecture and AdministrationDatabase TheoryResource UtilizationDiagram DesignData LakesSemantic WebData IntegrityIssue Tracking

Программа курса

13 модулей · 79 учебных материалов

01Analyze Snowflake Schema Redundancies6 материалов
Why Snowflake Schema Analysis Drives Performance SuccessВидеоSnowflake Schema Fundamentals for Performance AnalysisВидеоSchema Analysis Principles for Data Warehouse OptimizationЧтениеStep-by-Step Redundant Lookup Identification ProcessВидео

Учитесь у экспертов

Professionals from the Industry

Преподаватель курса

Data Modeling and Lakehouse Architecture with SQL
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 13.2 ч

13 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Азербайджанский, Испанский, Японский

Часть программы вашего университета
Design Star-Schema Fact and Dimension Tables with Surrogate KeysЧтение
Snowflake Schema Redundancy Analysis Knowledge CheckЗадание
02Apply Star-Schema Dimensional Modeling6 материалов
Exploring the Business Value of Star Schema DesignDIALOGUEStar Schema Architectural Principles and Design PatternsВидеоBuilding Star Schema Tables with Surrogate KeysВидеоComprehensive Guide to Fact and Dimension Table DesignЧтениеEnterprise Star Schema Design ChallengeЗаданиеStar Schema Implementation ValidationЗадание
03Create Semantic Metrics Layer7 материалов
Why Semantic Layers Transform Enterprise AnalyticsВидеоSemantic Layer Architecture for Enterprise AnalyticsЧтениеMetrics Standardization Concepts and Implementation PatternsВидеоImplementing Metrics Definitions with Standardized Business LogicВидеоStrategic Planning for Semantic Layer ImplementationDIALOGUESemantic Layer Concepts and Implementation ValidationЗаданиеComprehensive Semantic Layer Design and ImplementationЗадание
04Apply Partitioning and Clustering Strategies6 материалов
Why Database Performance Hits a Wall at ScaleВидеоPartitioning and Clustering Fundamentals for Performance OptimizationВидеоDDL Syntax and Implementation Patterns for Partitioning and ClusteringЧтениеImplementing Range Partitioning Step-by-StepDIALOGUEDesign and Implement a Partitioned Data Warehouse TableЗаданиеPartitioning and Clustering Strategy AssessmentЗадание
05Analyze Normalization vs Performance Trade-offs6 материалов
When Perfect Normalization Breaks Real-World PerformanceDIALOGUENormalization Forms and Performance Impact AnalysisЧтениеDenormalization Strategies for Analytical WorkloadsВидеоAnalyzing Query Performance Impact of Normalization LevelsВидеоDevelop a Schema Refactoring Proposal with Performance JustificationЗаданиеNormalization vs Performance Trade-off AnalysisЗадание
06Create Entity-Relationship Diagrams8 материалов
When Data Models Become Mission-Critical Communication ToolsВидеоER Diagram Components and Advanced Modeling TechniquesЧтениеProfessional ER Diagram Design and Documentation StandardsВидеоBuilding Comprehensive ER Diagrams with Professional ToolsВидеоAnalyzing Complex Entity Relationships and Design Decisions DIALOGUEEnterprise Data Modeling: Creating Comprehensive ER Diagrams for Complex Data StructuresЛабораторнаяER Diagram Design Knowledge CheckЗаданиеComprehensive ER Diagram Design and Documentation Assessment Задание
07Implement Data Pipelines for Historical Changes5 материалов
Why Historical Data Pipelines Matter for Enterprise AnalyticsВидеоSCD Type 2 Implementation with MERGE StatementsВидеоDesigning SCD Type 2 Logic for Historical Data ManagementDIALOGUEImplement Complete SCD Type 2 Pipeline for Product DimensionsЗаданиеSCD Implementation Knowledge CheckЗадание
08Analyze Storage and Compute Cost Trends6 материалов
Strategic Cost Analysis for Data Lifecycle ManagementDIALOGUEData Lifecycle Cost Analysis and Storage EconomicsЧтениеCost Trend Analysis Techniques for Data ArchivingВидеоCalculating Storage Costs and ROI for Archiving StrategiesВидеоDevelop Comprehensive Data Archiving Strategy with Cost-Benefit AnalysisЗаданиеCost Analysis and Archiving Strategy Knowledge CheckЗадание
09Create Multi-Cluster Warehouse Architecture6 материалов
The Business Case for Multi-Cluster ArchitectureВидеоMulti-Cluster Architecture Design Principles and Implementation PatternsЧтениеDesigning Workload Isolation and Resource Management PoliciesВидеоDesigning Multi-Cluster Data Warehouse Architecture for Workload Isolation DIALOGUEMulti-Cluster Architecture Knowledge CheckЗаданиеMulti-Cluster Architecture Mastery AssessmentЗадание
10External Table Configuration Mastery6 материалов
Why External Tables Transform Enterprise AnalyticsВидеоExternal Table Architecture and Implementation PatternsЧтениеSQL Syntax and Configuration Parameters for External TablesВидеоImplementing External Tables in Snowflake for Lakehouse Architecture DIALOGUEConfigure Multi-Format External Tables for Enterprise Data LakeЗаданиеExternal Table Configuration Knowledge CheckЗадание
11 Open-Source Table Format Analysis6 материалов
Strategic Table Format Selection for Enterprise SuccessDIALOGUEComprehensive Analysis of Delta Lake, Iceberg, and Hudi CapabilitiesЧтение Feature Comparison Matrix: Schema Evolution and Time TravelВидеоBuilding Technical Capability Comparison MatricesВидеоDevelop Strategic Table Format Recommendation FrameworkЗаданиеTable Format Analysis and Selection Knowledge CheckЗадание
12Data Ingestion Pipeline Implementation6 материалов
The Cost of Manual Data Pipeline ManagementВидеоMedallion Architecture and Pipeline Orchestration PatternsЧтениеCOPY INTO Commands and Incremental Loading StrategiesВидеоMastering Automated Data Pipeline Implementation and OptimizationDIALOGUEData Ingestion Pipeline Implementation Knowledge CheckЗаданиеLakehouse Data Pipeline Implementation AssessmentЗадание
13Project: Data Modeling and Lakehouse Architecture with SQL5 материалов
Why This Project MattersЧтениеProject RequirementsЧтениеGraded Assignment: Enterprise Data Lakehouse ArchitectureЧтениеGraded Quiz: Enterprise Data Lakehouse ArchitectureЗаданиеSolution KeyЧтение