- Référence : MAPT
- Durée : 2 jours (14h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
1590€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Cette formation couvre à la fois la dernière version de MySQL et la dernière version de MariaDB.
Ce module est destiné à apprendre le langage de procédure dans l'optique de développer:
Public :
Cette formation s'adresse aux personnes destinées à développer lesprocédures stockées, les requêtes préparées, les fonctions, les triggers et les évennements programmés.
Prérequis :
La formation nécessite d'avoir de bonnes connaissances en informatique. La connaissance d'un langage de programmation (SQL par exemple) est un vrai plus. Vous pouvez suivre par exemple la Formation MariaDB : Développement SQL (Réf. MADS).
Utiliser CREATE PROCEDURE et DELIMITER
La procédure OUT
La procedure IN
La procédure IN et OUT
Consultation des procédures avec SHOW
La portée des variables dans les blocs BEGIN
Le gestionnaire HANDLER
Le déclenchement du HANDLER avec SQLSTATE, SQLWARNING, etc...
Les conditions avec CONDITION
Les curseurs avec DECLARE CURSOR et FETCH
Les tests IF, ELSEIF, ELSE et END IF
Les tests avec CASE, WHEN, ELSE et END CASE
Les boucles LOOP, ITERATE et LEAVE
Les boucles WHILE, DO et END WHILE
Modifier les caractéristiques avec ALTER PROCEDURE
Supprimer une procedure avec DROP PROCEDURE
Utiliser PREPARE, EXECUTE et DEALLOCATE
Les paramètres
Utiliser CREATE FUNCTION
Le retour des fonctions avec RETURN
Limiter le nombre de chiffres après la virgule avec FLOAT
Encapsulation des fonctions
Exemples de mise en oeuvre des fonctions
Utiliser CREATE TRIGGER
Trigger AFTER INSERT
Trigger BEFORE INSERT
Trigger BEFORE UPDATE
Utiliser CREATE EVENT
La variable globale event_scheduler
Le paramètre DEFINER
La paramètre AT
Utiliser INTERVAL
Le paramètre EVERY
Une fonction qui renvoie la date et l'heure
Une procédure de gestion des salaires
Une fonction pour gérer les remises sur les prix
Une procédure pour la gestion des remises sur les prix
Une fonction qui calcule un écart entre deux dates
Une procédure pour calcul des charges sur les salaires
Un trigger pour la gestion des stocks
Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Mon avis sur le contenu du stage :
"De nouvelles notions ont été abordées et les points connus et non maitrisés renforcés."
Mon avis sur le formateur :
"Animateur disponible et patient envers les stagiaires."
Mon avis sur le contenu du stage :
"Exercices intéressants pour utiliser tous les éléments."
Haute disponibilité, performance et résilience de vos bases de données
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB