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éesPRÉREQUIS
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