MySQL 5.x – Programmation SQL – Niveau 1 – 14 heures

Informations complémentaires

Prérequis informatique

Maîtrise de l'outil informatique et avoir des notions de gestion des données dans l'entreprise.

Objectifs de la formation

  1. Exploiter les messages d’avertissement et d’erreur
  2. Créer et utiliser des requêtes préparées et paramétrées
  3. Créer et utiliser des vues
  4. Créer et utiliser des procédures et fonctions stockées
  5. Créer et utiliser des triggers
  6. Décrire le principe du modèle relationnel et des bases de données

Description

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
  • Travaux pratiques :
    • Création et utilisation de requêtes préparées

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
  • Travaux pratiques :
    • Création et utilisation de différentes 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
  • Travaux pratiques :
    • Ecriture et utilisation de différentes fonctions et procédures

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
  • Travaux pratiques :
    • Mise en œuvre des déclencheurs

 

Public visé

Toutes personnes souhaitant accéder à une formation dans le but de développer ses compétences personnelles et professionnelles.

Nous contacter

Nous joindre