MySQL Database Administration - 5 jours en classe virtuelle
3.450,00 EUR
- 5 jours
Devenez un administrateur de bases de données MySQL sûr de lui, avec les compétences pratiques nécessaires pour installer, configurer, sécuriser et maintenir des bases de données MySQL hautes performances. Ce cours pratique est conçu pour les professionnels de l’informatique responsables de la gestion d’environnements MySQL en développement, test et production. Vous apprendrez à administrer des bases de données, gérer les utilisateurs et les permissions, mettre en œuvre des stratégies de sauvegarde et de restauration, surveiller l’état du serveur, optimiser les performances et résoudre les problèmes courants. Le cours couvre également la réplication, la sécurité, les moteurs de stockage et la maintenance courante afin de garantir la disponibilité, la fiabilité et la scalabilité des bases de données. À la fin du cours, vous serez en mesure de gérer efficacement des bases de données MySQL tout en appliquant les meilleures pratiques du secteur en matière d’administration, de sécurité et de performance.
Fonctionnalités clés
Langue
Le cours et les supports sont en anglais
Niveau
Niveau débutant à intermédiaire
5 jours (40 heures) de cours en présentiel
avec des formateurs agréés
Plus de 60 heures d’étude recommandées
Exercices et solutions
Documents PDF téléchargeables avec un contenu détaillé (diapositives, explications, formations, contenus à jour et outils)
Certificat
Certificat de réussite disponible

Résultats d’apprentissage
À la fin de ce cours, vous serez capable de :
Maintenir
Apprenez la gestion des transactions, les mécanismes de verrouillage et le contrôle de concurrence afin de maintenir l’intégrité des données et d’optimiser les performances dans des environnements multi-utilisateurs.
Utiliser
Automatisez les tâches routinières de base de données à l’aide du planificateur d’événements MySQL, y compris la maintenance, les sauvegardes et les opérations planifiées.
Gérer
Configurer et gérer la réplication MySQL, surveiller son état de santé, résoudre les problèmes et mettre en œuvre des stratégies de haute disponibilité.
Optimiser
Optimisez MySQL grâce à la configuration du serveur, à l’indexation, à l’optimisation des requêtes, à la surveillance des performances et à la journalisation afin d’améliorer la vitesse et la fiabilité.

Chronologie du cours
Jour 1 : Principes fondamentaux de l’administration MySQL
Leçon 01
- Introduction à l’architecture MySQL, au serveur, aux clients et aux outils d’administration
- Installer et utiliser MySQL Workbench
- Récupérer les métadonnées de la base de données avec SHOW, DESCRIBE et INFORMATION_SCHEMA
- Configurer les paramètres, les variables et l’audit du serveur MySQL
- Gérer les modes SQL, les journaux et la journalisation binaire
Jour 2 : Moteurs de stockage et maintenance de base de données
Leçon 02
- Comprendre l’architecture, la gestion de la mémoire et du stockage de MySQL
- Configurer et optimiser le moteur de stockage InnoDB
- Explorer MyISAM et autres moteurs de stockage
- Effectuer la maintenance, l’optimisation et la réparation des tables
Jour 3 : Sauvegarde, Restauration et Sécurité
Leçon 03
- Mettre en œuvre des stratégies de sauvegarde et de restauration avec mysqldump et Percona XtraBackup
- Importer et exporter des bases de données à l’aide de SQL et d’outils en ligne de commande
- Gérer les utilisateurs, les mots de passe, les rôles et les privilèges
- Configurer le contrôle d’accès et la gestion des ressources
Jour 4 : Transactions, performance et automatisation
Leçon 04
- Gérer les transactions, le verrouillage, la concurrence et les blocages
- Optimiser les performances de MySQL à l’aide des variables de configuration et de Performance Schema
- Automatisez les tâches de base de données avec le planificateur d’événements MySQL
Jour 5 : Réplication et haute disponibilité
Leçon 05
- Configurer la réplication MySQL et la réplication basée sur GTID
- Surveiller la réplication et dépanner les problèmes de réplication
- Mettre en œuvre des stratégies de basculement et de haute disponibilité
- Appliquer des optimisations avancées des performances et des meilleures pratiques de mise en production

Qui devrait s’inscrire à ce programme ?
Administrateurs de bases de données MySQL (DBA)
Administrateurs Linux et systèmes
Ingénieurs DevOps et infrastructure
Ingénieurs support base de données
Professionnels des opérations informatiques
Développeurs responsables de l’administration de bases de données MySQL
Prérequis
- Connaissances de base des bases de données relationnelles
- Maîtrise des bases de SQL
- Expérience de base en administration de serveurs Linux ou Windows
- Il est recommandé d’avoir une compréhension des concepts de base de bases de données, tels que les tables, les utilisateurs et les requêtes.
Licences
et la politique d’égalité
Licence et accréditation
Ce cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.
Politique d’équité
AVC ne fournit pas d’aménagements en raison d’un handicap ou d’un état de santé de ses étudiants. Les candidats sont encouragés à contacter AVC pour obtenir des conseils et un accompagnement tout au long du processus de demande d’aménagement.
Foire aux questions

Besoin d'une formation intra-entreprise ou de groupe sur mesure ?
Demandez un programme de formation intra-entreprise conçu spécifiquement pour votre équipe. Nous proposons des options de personnalisation flexibles, alignées sur vos objectifs commerciaux, ainsi que des tarifs de groupe compétitifs pour les équipes plus importantes. Remplissez le formulaire ci-dessous et nos experts en formation d'entreprise concevront la solution idéale pour vous.
