01 56 59 33 00
united-kingdom

MySQL – Programmation SQL et objets stockés

4-MY-OBJ
4-MY-OBJ
Durée : 2 jour(s)
soit 14 heures
Prix : 1200 €
Programmes
Introduction au langage procédural de MySQL
  • Présentation générale
  • Différences entre procédures et fonctions stockées
Procédures et fonctions stockées
  • Création, modification et suppression
  • Utilisation d’une procédure/fonction stockée
  • Syntaxe d’écriture
    • Présentation globale
    • Variables
    • Les instructions conditionnelles (IF et CASE)
    • Les boucles (LOOP et WHILE)
    • Entrées/Sorties
    • Utilisation de paramètres
  • Informations sur une procédure/fonction stockée
  • Privilèges liés aux procédures/fonctions stockées
  • Ateliers : création de procédures et fonctions
Déclencheurs (triggers)
  • Présentation des déclencheurs
  • Création d’un déclencheur
  • Référence des valeurs avant et après modification
  • Modification d’un déclencheur
  • Suppression d’un déclencheur
  • Privilèges liés aux déclencheurs
  • Ateliers : création de déclencheurs ; attribution et révocation de privilèges
La gestion des exceptions
  • Capturer une exception
  • Gestion des exceptions
  • Ateliers : gestion des exceptions dans les scripts des ateliers précédents
La gestion des curseurs
  • Concepts
  • Déclaration d’un curseur
  • Ouverture du curseur
  • Récupération d’une ligne avec FETCH
  • Update ?
  • Atelier : traitement par curseur des lignes d’un SELECT
Le SQL dynamique
  • Concept
  • Syntaxe
  • Atelier : écriture de procédures utilisant le SQL dynamique
Objectifs
Savoir développer des scripts SQL via procédures stockées, curseurs et triggers (apparues avec la version 5)
Prérequis
Avoir suivi le cours MySQL – Le langage SQL, ou avoir des compétences équivalentes
Profil des participants
Développeurs et administrateurs de bases de données
Dates des prochaines sessions :
Du 15 au 16 janvier 2024
Du 29 février au 1 mars 2024
Du 13 au 14 mai 2024
Du 8 au 9 juillet 2024
Du 10 au 11 octobre 2024
Du 5 au 6 décembre 2024
Savoir développer des scripts SQL via procédures stockées, curseurs et triggers (apparues avec la version 5)
Introduction au langage procédural de MySQL
  • Présentation générale
  • Différences entre procédures et fonctions stockées
Procédures et fonctions stockées
  • Création, modification et suppression
  • Utilisation d’une procédure/fonction stockée
  • Syntaxe d’écriture
    • Présentation globale
    • Variables
    • Les instructions conditionnelles (IF et CASE)
    • Les boucles (LOOP et WHILE)
    • Entrées/Sorties
    • Utilisation de paramètres
  • Informations sur une procédure/fonction stockée
  • Privilèges liés aux procédures/fonctions stockées
  • Ateliers : création de procédures et fonctions
Déclencheurs (triggers)
  • Présentation des déclencheurs
  • Création d’un déclencheur
  • Référence des valeurs avant et après modification
  • Modification d’un déclencheur
  • Suppression d’un déclencheur
  • Privilèges liés aux déclencheurs
  • Ateliers : création de déclencheurs ; attribution et révocation de privilèges
La gestion des exceptions
  • Capturer une exception
  • Gestion des exceptions
  • Ateliers : gestion des exceptions dans les scripts des ateliers précédents
La gestion des curseurs
  • Concepts
  • Déclaration d’un curseur
  • Ouverture du curseur
  • Récupération d’une ligne avec FETCH
  • Update ?
  • Atelier : traitement par curseur des lignes d’un SELECT
Le SQL dynamique
  • Concept
  • Syntaxe
  • Atelier : écriture de procédures utilisant le SQL dynamique
Développeurs et administrateurs de bases de données
Avoir suivi le cours MySQL – Le langage SQL, ou avoir des compétences équivalentes

Formateur expert dans le domaine

  • 1 ordinateur par stagiaire, 1 support de cours par stagiaire (version papier ou numérique), 1 stylo et un bloc-notes par stagiaire
  • Vidéoprojecteur et tableau blanc
  • Feuille d’émargement à la demi-journée, questionnaire de satisfaction stagiaire, évaluations des acquis tout au long de la formation, attestation de stage
  • Éligible au CPF avec passage de certification TOSA ou PCIE (en option)

En amont de la formation

  • Audit par téléphone par nos commerciaux et formateurs
  • Tests d’auto-positionnement avant l’entrée en formation par le biais de questionnaire

Au cours de la formation

  • Exercices pratiques et mises en situation professionnelle pour valider la compréhension de chaque notion abordée dans le programme de cours.

En fin de formation

  • Validation des acquis par le formateur ou via un questionnaire renseigné par les stagiaires
  • Evaluation qualitative par les participants à l’issue de la formation via un questionnaire de satisfaction accessible en ligne
  • Une attestation de fin de formation reprenant les objectifs de formation est également remise aux stagiaires puis signée par le formateur

Modalités d’inscription

  • Inscription possible jusqu’à la veille de la formation, sous réserve de places disponibles, en nous contactant au 01 56 59 33 00 ou par mail formation@sii.fr

Modalités particulières

  • Nos formations sont accessibles aux personnes en situation de handicap. Renseignez-vous auprès de notre référente handicap au 01 56 59 33 00 ou par mail pedagogie@sii.fr
Du 15 au 16 janvier 2024
Du 29 février au 1 mars 2024
Du 13 au 14 mai 2024
Du 8 au 9 juillet 2024
Du 10 au 11 octobre 2024
Du 5 au 6 décembre 2024

Réservez votre formation

Que cherchez-vous ?