La formation MySQL - Perfectionnement vous permettra de maitriser le système de gestion de bases de données relationnelles MySQL et de créer des sites et des applications qui communiquent avec votre base de données.

 

OBJECTIFS PEDAGOGIQUES

  • Apprendre à exploiter les fonctionnalités avancées de MySQL pour améliorer la performance des bases
  • Savoir optimiser le serveur et les bases de données
  • Être capable de mettre en place des solutions de haute disponibilité

PROGRAMME

ARCHITECTURE DU SERVEUR MYSQL

  • Architecture MySQL
  • Les utilitaires clients
  • Configuration de MySQL
  • Stockage des données internes
  • Les fichiers de logs

STOCKAGE ET VERROUILLAGE

  • Types de données
  • Verrouiller les données
  • Les différents moteurs de stockage

SAUVEGARDE, RESTAURATION, INTÉGRITÉ

  • Maintenance des tables : check et réparations
  • Sauvegarde et restauration des données
  • Mise en place de la réplication

GESTION DE LA SÉCURITÉ AVEC MYSQL

  • Gestion des utilisateurs : droits et privilèges
  • Sécuriser un serveur

PROGRAMMATION

  • Les procédures stockées
  • Les déclencheurs (triggers)
  • Les vues

OPTIMISATION DE MYSQL

  • Optimisation des requêtes et des tables
  • Optimisation du serveur
  • Optimisation de l'environnement

PUBLIC

Développeurs, exploitants de bases de données, administrateurs de bases de données

PRÉREQUIS

  • Connaissance du langage SQL et des principes généraux des bases de données
  • INFORMATIONS PRATIQUES

    HORAIRES DE LA FORMATION
    de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00

    MÉTHODOLOGIE PÉDAGOGIQUE
    Théorie | Cas pratiques | Synthèse

    MODALITÉS D'ÉVALUATION
    Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats