Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2018

Rechercher
Rechercher une formation
 

MySQL 5.x - Programmation SQL - Niveau 2

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).

Contenu pédagogique

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