Illustration : formation MySQL

Formation MySQL : Les procédures stockées et les triggers

MySQL

Optimisation et Fonctions Avancées dans MySQL est un programme complet conçu pour aider les développeurs et les administrateurs de bases de données à maximiser les performances de leurs systèmes MySQL. Cette formation couvre l'optimisation des procédures stockées, l'exploration d'alternatives plus performantes, et l'application des meilleures pratiques en gestion des données. Les participants découvriront également les fonctions avancées de manipulation des textes, des dates, et des nombres, ainsi que l’utilisation des curseurs pour le traitement de données complexes. À l'issue de ce programme, ils seront en mesure d’améliorer l'efficacité et la fiabilité des bases de données MySQL dans des environnements réels.

2 jours 9 h à 16 h 30 En ligne, Montréal, Québec

Mis à jour le

La formation MySQL en bref

Durée
2 jours
Horaire
9 h à 16 h 30
Format
Classe virtuelle en direct ou présentiel à Montréal et à Québec
Prix
919 $ par participant, ou 781 $ pour organismes publics et OBNL (taxes en sus)
Langue
Français

Doussou Formation et MySQL en quelques faits

Prochaines sessions de la formation MySQL

En ligne

  • Choisir

Programme de la formation MySQL

Introduction

  • Présentation de MySQL.
    Objectifs du cours : optimiser les procédures stockées, explorer les alternatives et maîtriser
    les fonctions avancées de traitement des données.

Rappel sur l'Écriture de Requêtes SQL

  • Écrire des requêtes SQL simples et complexes.
  • Utilisation des clauses WHERE, GROUP BY, HAVING, et ORDER BY.
  • Joins (INNER, LEFT, RIGHT, FULL) pour combiner des tables.
  • Utilisation de sous-requêtes et de requêtes imbriquées.

Optimisation et Alternatives aux Procédures Stockées

  • Qu’est-ce qu'une procédure stockée et ses cas d'utilisation ?
  • Avantages et limites des procédures stockées.
  • Techniques d'optimisation des procédures stockées : indexation, réduction des requêtes imbriquées, gestion des transactions.
  • Alternatives : vues matérialisées, requêtes préparées, solutions côté application.

Meilleures Pratiques et Gestion des Données dans MySQL

  • Structuration des tables, indexation efficace, et diagnostic des performances.
  • Optimisation des requêtes : SELECT spécifique, pagination, et techniques de join.
  • Gestion des textes : CONCAT(), SUBSTRING(), REPLACE(), nettoyage et formatage.
  • Traitement des nombres : SUM(), AVG(), ROUND(), MOD(), calculs statistiques et financiers.

Fonctions Avancées de Comparaison et de Manipulation de Données

  • Fonctions de comparaison de dates : NOW(), CURDATE(), DATEDIFF(), TIMESTAMPDIFF().
  • Traitement combiné des textes et des nombres dans MySQL.
  • Utilisation d’expressions régulières pour le nettoyage avancé de données.

Utilisation des Curseurs et Techniques de Bouclage

  • Définition, syntaxe, et contexte d’utilisation des curseurs dans MySQL.
  • Exemples pratiques : parcourir des enregistrements et appliquer des opérations répétitives.

Conclusion et Étude de Cas Finale

  • Résumé des concepts clés.
  • Étude de cas intégrée : mise en œuvre de l’optimisation, des fonctions avancées et des curseurs.

Tarifs et informations pratiques

Tarif préférentiel

781 $ / participant

Organismes publics et OBNL · taxes en sus

Prix public

919 $ / participant

Entreprises et particuliers · taxes en sus

Informations pratiques

  • Durée : 2 jours
  • Horaire : 9 h à 16 h 30
  • Format : Classe virtuelle en direct ou présentiel à Montréal et à Québec
  • Paiement : en ligne (PayPal ou carte) à l’inscription, ou sur facture pour les organisations
  • Financement : Doussou Formation est un organisme formateur agréé par la CPMT. Pour les employeurs assujettis à la Loi sur les compétences (masse salariale de plus de 2 M$), cette formation peut être comptabilisée dans leur obligation d’investir 1 % en formation.

Formation MySQL en entreprise

Formez toute votre équipe en groupe privé, sur vos propres documents, dans vos locaux ou en classe virtuelle, aux dates qui vous conviennent.

Demander une offre

Avis des participants

97 % de satisfaction (évaluations de fin de formation, 120 évaluations) · Lire tous les témoignages

Pourquoi suivre cette formation MySQL

Objectifs : ce que vous saurez faire

  • Maîtriser l'optimisation des procédures stockées dans MySQL.
  • Explorer et comparer des alternatives plus performantes aux procédures stockées.
  • Appliquer les meilleures pratiques de gestion et de traitement des données dans MySQL.
  • Utiliser efficacement les fonctions avancées pour les textes, les dates, et les nombres.

Prérequis

  • Avoir des connaissances sur MySQL, connaitre le langage SQL ou avoir suivie la FORMATION SQL INITIATION.

Ce qui est inclus

  • Support de cours et fichiers d’exercices pour chaque participant
  • Attestation de participation
  • Possibilité de coaching personnalisé après la formation
  • En session publique en présentiel :
    • Thé et café
    • Dîner dans un restaurant à proximité
    • Stationnement (dans certaines villes)
    • Connexion Internet sans fil

Intéressé par la formation MySQL ?