Coursera

SQL Performance, Testing, and Data Integrity

Développez vos compétences avec Coursera Plus pour 239 $/an (habituellement 399 $). Économisez maintenant.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Coursera

SQL Performance, Testing, and Data Integrity

Inclus avec Coursera Plus

 

En savoir plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Avancées

Expérience recommandée

1 semaine à compléter
Ă  10 heures par semaine
Planning flexible
Apprenez Ă  votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Avancées

Expérience recommandée

1 semaine à compléter
Ă  10 heures par semaine
Planning flexible
Apprenez Ă  votre propre rythme

Ce que vous apprendrez

  • Diagnose and resolve SQL query performance bottlenecks using execution plan analysis and advanced optimization techniques.

  • Implement comprehensive testing frameworks including unit tests, schema validation, and data quality checks for robust pipelines.

  • Build automated CI/CD workflows for database migrations and create custom functions to standardize business logic across teams.

  • Execute safe data modifications with audit trails and develop idempotent scripts that maintain data integrity in production.

Compétences que vous acquerrez

  • CatĂ©gorie : Data Migration
  • CatĂ©gorie : Stored Procedure
  • CatĂ©gorie : SQL
  • CatĂ©gorie : Unit Testing
  • CatĂ©gorie : Database Development
  • CatĂ©gorie : Database Management
  • CatĂ©gorie : Plan Execution
  • CatĂ©gorie : Data Transformation
  • CatĂ©gorie : Data Integrity
  • CatĂ©gorie : Verification And Validation
  • CatĂ©gorie : Database Architecture and Administration
  • CatĂ©gorie : Auditing
  • CatĂ©gorie : Debugging
  • CatĂ©gorie : Computer Graphic Techniques
  • CatĂ©gorie : Performance Tuning
  • CatĂ©gorie : CI/CD
  • CatĂ©gorie : Continuous Deployment
  • CatĂ©gorie : Statistical Hypothesis Testing

Outils que vous découvrirez

  • CatĂ©gorie : Jest (JavaScript Testing Framework)
  • CatĂ©gorie : Query Languages

Détails à connaître

Certificat partageable

Ajouter Ă  votre profil LinkedIn

Récemment mis à jour !

mars 2026

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation "Level Up: Advanced SQL for Data Engineering"
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • AcquĂ©rez une comprĂ©hension de base d'un sujet ou d'un outil
  • DĂ©veloppez des compĂ©tences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 11 modules dans ce cours

You will systematically analyze query execution plans to identify performance bottlenecks and apply diagnostic techniques to resolve slow-running database operations.

Inclus

3 vidéos1 lecture1 devoir

You will implement advanced optimization strategies including query restructuring, indexing techniques, and performance monitoring to achieve sustainable database performance improvements.

Inclus

2 vidéos1 lecture3 devoirs

You will build comprehensive testing frameworks by implementing unit tests, schema validations, and data quality checks to ensure reliable data transformations in enterprise environments.

Inclus

3 vidéos1 lecture1 devoir

You will learn recursive Common Table Expressions to traverse and analyze complex hierarchical data structures, enabling sophisticated organizational and relationship queries in enterprise environments.

Inclus

2 vidéos1 lecture3 devoirs

You will implement automated database deployment pipelines using CI/CD practices and version control to eliminate manual deployment errors and ensure consistent database updates across environments.

Inclus

3 vidéos1 lecture1 devoir

You will systematically diagnose and resolve stored procedure execution errors using TRY-CATCH blocks, structured logging, and debugging methodologies to transform reactive troubleshooting into proactive database reliability management.

Inclus

2 vidéos1 lecture2 devoirs

You will design and implement custom SQL User-Defined Functions (UDFs) to encapsulate reusable business logic and enable team-wide standardization while exploring advanced data transformation capabilities in modern database environments.

Inclus

3 vidéos1 lecture2 devoirs

You will master enterprise-grade SQL patterns using CTEs, transaction control, and audit logging to safely execute bulk data modifications with complete traceability.

Inclus

3 vidéos1 lecture1 devoir

You will implement cryptographic hash-based validation systems to detect data drift and verify transformations across large datasets without requiring full table comparisons.

Inclus

3 vidéos1 lecture1 devoir

You will design and implement idempotent, append-only data update systems that preserve complete data lineage while ensuring script reliability and repeatability in automated pipelines.

Inclus

3 vidéos1 lecture2 devoirs

You create a comprehensive database optimization and data integrity solution by integrating query performance analysis, data validation testing, database automation, and safe data manipulation techniques. This project synthesizes advanced SQL skills into a production-ready data engineering deliverable.

Inclus

4 lectures1 devoir

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Professionals from the Industry
322 Cours 46 316 apprenants

Offert par

Coursera

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions

¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.