Formation MySQL - Programmation SQL et objets stockés
Programme MySQL - Programmation SQL et objets stockés
PROGRAMME
1. Introduction au langage procédural de MySQL
- Présentation générale
- Différences entre procédures et fonctions stockées
2. 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
3. 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
4. La gestion des exceptions
- Capturer une exception
- Gestion des exceptions
- Ateliers : gestion des exceptions dans les scripts des ateliers précedents
5. 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
6. Le SQL dynamique
- Concept
- Syntaxe
- Atelier : écriture de procédures utilisant le SQL dynamique
Prochaine date
Voir nos calendriers des formations
Durée
2 jours
Référence Formation
4-MY-OBJ
Objectifs
Savoir développer des cripts SQL via procédures stockées, curseurs et triggers (apparues avec la version 5)
Public
Développeurs et administrateurs de bases de données
Pré-requis
Nombre minimum de stagiaire : 4
Nombre maximum de stagiaire : 8
Moyens pédagogiques
Accueil des stagiaires dans une salle dédiée à la formation équipée d’un vidéo projecteur, tableau blanc et paperboard ainsi qu’un ordinateur par participant pour les formations informatiques.
Positionnement préalable oral ou écrit sous forme de tests d'évaluation, feuille de présence signée en demi-journée, évaluation des acquis tout au long de la formation.
En fin de stage : QCM, exercices pratiques ou mises en situation professionnelle, questionnaire de satisfaction, attestation de stage, support de cours remis à chaque participant.
Formateur expert dans son domaine d’intervention
Apports théoriques et exercices pratiques du formateur
Utilisation de cas concrets issus de l'expérience professionnelle des participants
Réflexion de groupe et travail d'échanges avec les participants
Pour les formations à distance : Classe virtuelle organisée principalement avec l’outil ZOOM. Assistance technique et pédagogique : envoi des coordonnées du formateur par mail avant le début de la formation pour accompagner le bénéficiaire dans le déroulement de son parcours à distance.
Centre de Formation Marseille - Toulon
Calendriers De Formations




