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

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

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

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

SQL Performance, Testing, and Data Integrity

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

О курсе

You will develop advanced skills in SQL optimization, automated testing, and data integrity management essential for production database environments. This comprehensive course combines performance tuning, quality assurance, and database automation to prepare you for senior data engineering roles. You'll gain practical experience diagnosing query bottlenecks through execution plan analysis, implementing comprehensive testing frameworks for data transformations, and building CI/CD pipelines for database migrations. The course covers advanced techniques like recursive CTEs for hierarchical data, custom user-defined functions, and idempotent data manipulation scripts. What makes this course unique is its focus on production-ready database practices. You'll work with real performance scenarios, build automated testing suites, and implement safe data modification procedures that prevent corruption and ensure audit trails. By completion, you'll confidently optimize database performance, implement robust testing frameworks, and maintain data integrity in enterprise environments—skills crucial for database administrators and senior data engineers.

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

SQLPerformance TuningData IntegrityData TransformationQuery LanguagesData MigrationComputer Graphic TechniquesContinuous DeploymentStatistical Hypothesis TestingDatabase DevelopmentTest Script DevelopmentVerification And ValidationDebuggingDatabase ManagementCI/CDPlan ExecutionDatabase Architecture and AdministrationStored ProcedureAuditingJest (JavaScript Testing Framework)

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

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

01Analyze Query Performance to Diagnose and Resolve Execution Bottlenecks6 материалов
When Slow Queries Cost Millions: The Netflix Data CrisisВидеоExecution Plan Fundamentals: Reading the Database's BlueprintВидеоPerformance Bottleneck Patterns: Recognizing Common Query ProblemsЧтениеDiagnosing Query Performance with Execution Plan AnalysisВидео

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

Professionals from the Industry

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

SQL Performance, Testing, and Data Integrity
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 11.5 ч

11 модулей

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

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

Часть программы вашего университета
Performance Bottleneck Decision Framework: Diagnostic Reasoning PracticeDIALOGUE
Query Performance Analysis Knowledge CheckЗадание
02 Advanced Query Optimization Techniques and Implementation7 материалов
The Million-Dollar Query: When Optimization Saves the BusinessDIALOGUEAdvanced Optimization Strategies: Beyond Basic IndexingЧтениеQuery Restructuring Techniques: CTEs and Window Function OptimizationВидеоImplementing Strategic Indexing for Query OptimizationВидеоEnterprise Query Optimization Project: Data Warehouse Performance CrisisЗаданиеAdvanced Query Optimization Knowledge CheckЗаданиеSQL Query Performance Optimization Mastery AssessmentЗадание
03Data Transformation Testing and Validation6 материалов
Why Data Quality Testing Prevents Million-Dollar MistakesВидеоEssential Components of Data Testing FrameworksВидеоTesting Tools and Implementation StrategiesЧтениеBuilding Your First Data Testing SuiteВидеоImplementing Testing Strategies for Data Transformation WorkflowsDIALOGUEData Testing Framework ValidationЗадание
04Recursive CTEs for Hierarchical Data Navigation7 материалов
Unlocking Organizational Insights with Hierarchical QueriesDIALOGUERecursive CTE Fundamentals and Syntax PatternsВидеоEnterprise Patterns and Performance ConsiderationsЧтениеBuilding Recursive CTEs for Organizational AnalysisВидеоDesign Recursive CTE Solutions for Multi-Level Product CatalogЗаданиеRecursive CTE Implementation and ConceptsЗаданиеRecursive CTE Mastery AssessmentЗадание
05CI/CD Database Deployments - Foundation5 материалов
Why Database CI/CD Transforms Development TeamsВидеоDatabase CI/CD Fundamentals and Migration StrategiesЧтениеImplementing Flyway Migrations in CI/CD PipelinesВидеоBuilding Your First Flyway CI/CD PipelineВидеоDatabase CI/CD Implementation Knowledge CheckЗадание
06Stored Procedure Debugging - Core Application6 материалов
Why Systematic Debugging Transforms Database ReliabilityDIALOGUETRY-CATCH Blocks and Structured Error LoggingВидеоAdvanced Debugging Techniques for Complex Stored ProceduresЧтениеImplementing Comprehensive TRY-CATCH Error Logging SystemsВидеоDebug and Fix a Complex Bonus Calculation ProcedureЗаданиеStored Procedure Debugging Mastery CheckЗадание
07Custom SQL UDF Development - Integration & Assessment7 материалов
Why Custom UDFs Drive Team Efficiency and Code StandardizationВидеоUser-Defined Function Architecture and Implementation PatternsЧтениеImplementing Python UDFs in Snowflake for Advanced Data ProcessingВидеоCreating a Production-Ready Python UDF with Regex ProcessingВидеоDesigning Enterprise UDF Architecture for Data Transformation LibrariesDIALOGUEUDF Development and Implementation Knowledge CheckЗаданиеAdvanced SQL UDF Development - Final AssessmentЗадание
08Advanced SQL Techniques for Bulk Data Modifications5 материалов
Why Advanced SQL Techniques Matter in Production Data EngineeringВидеоEnterprise SQL Patterns: CTEs, Transaction Control, and Audit DesignЧтениеAdvanced SQL Implementation: Building Production-Ready Bulk OperationsВидеоStep-by-Step: Building Advanced SQL Bulk Operations with Full Audit TrailВидеоAdvanced SQL Techniques Knowledge CheckЗадание
09 Analyze Sampled Data Hashes to Identify Data Drift6 материалов
When Silent Data Changes Cost Millions: The Hidden Threat of Undetected DriftВидеоCryptographic Hash-Based Data Validation: Theory and Enterprise ApplicationsЧтениеImplementing Hash-Based Data Drift Detection: Practical Patterns for Enterprise SystemsВидеоBuilding Hash-Based Data Validation Systems in SQLВидеоOptimizing Hash-Based Validation for Production ScaleDIALOGUEHash-Based Data Drift Detection Knowledge CheckЗадание
10Create Idempotent Scripts for Versioned, Append-Only Data Updates7 материалов
When Data Updates Go Wrong: The Million-Dollar Cost of Non-Idempotent ScriptsВидеоIdempotent Design Patterns: Versioning and Append-Only Data ArchitectureЧтениеBuilding Idempotent Data Update Scripts: Implementation Patterns and Best PracticesВидеоStep-by-Step: Building Production-Ready Idempotent Data ScriptsВидеоScaling Idempotent Scripts for Enterprise Data VolumesDIALOGUEIdempotent Script Design Knowledge CheckЗаданиеComprehensive Assessment - Idempotent Scripts and Versioned Data UpdatesЗадание
11Project: SQL Performance, Testing, and Data Integrity5 материалов
Why This Project MattersЧтениеProject RequirementsЧтениеGraded Assignment: Advanced SQL Data Engineering SolutionЧтениеGraded Quiz: SQL Performance, Testing, and Data IntegrityЗаданиеSolution KeyЧтение