MySQL 5.x Programmation SQL - Niveau 2
Durée : | 2 jour(s) |
Tarif : | Consultez-nous |
DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI
Ce cours vient en complément du cours " T115-010 - MySQL Programmation SQL - Niveau 1 " en abordant les fonctionnalités avancées de la programmation SQL sous MySQL.
Public :
- Tout informaticien désireux d'utiliser une base MySQL.
Objectifs :
- Tirer le meilleur profit d'une base de données MySQL
Pré-requis :
- Avoir suivi le cours T240-010 ou avoir un niveau équivalent (connaissance de base du langage SQL).
Messages d'avertissement et erreur
- Affichage des avertissements
- Affichage des erreurs
- Utilitaire perror
Requêtes préparées et paramétrées
- Principes d'une requête préparée
- Création
- Utilisation
- Suppression
- Requête paramétrée
Les vues
- Intérêts des vues
- Création, modification, suppression
- Privilèges liés aux vues
- Informations d'une vue
- Conditions d'insert/update/delete sur les vues
Procédures et fonctions stockées
- Présentation générale
- Différences entre 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
- Structures de contrôle
- 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
- Précaution de sauvegarde
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