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
 

Préparation à la certification "OCP MySQL 5 Database Administrator" (1Z0-873, 1Z0-874)

Ce cours permet de se préparer à la certification MySQL DBA qui comprend 2 examens (1Z0-873 et 1Z0-874). Il se déroule sous la forme de questions-tests suivis d'explications si cela s'avère nécessaire. Le plan indiqué est la traduction du programme de la certification. Lors de la préparation, les points du plan ne sont individualisés que si cela s'avère nécessaire.
La formation peut être dispensée sous Linux ou sous Windows.

Public :

  • Informaticiens, développeurs, administrateurs de base de données relationnelle.

Objectifs :

  • Valider votre niveau pour vous présenter à la certification " MySQL DBA ".

Pré-requis :

  • Avoir suivi le cours " T240-020 - MySQL 5.x - Administration " ou avoir les connaissances équivalentes.

Contenu pédagogique

Partie 1 : Examen MySQL DBA 1

  • Architecture du serveur MySQL (Part : 10%)
    • Approche Client/Serveur
    • Protocoles de communication
    • Analyseur SQL et moteurs de stockage
    • Utilisation des disques
    • Utilisation de la mémoire
  • Démarrage, arrêt et configuration (Part : 20%)
    • Types de distributions de MySQL
    • Démarrage et arrêt du serveur sur Windows
    • Démarrage et arrêt du serveur sur Unix
    • Configuration de MySQL
    • Fichiers de traces d'activité
    • Fichiers de TimeZone
    • Configuration " sécuritaire "
    • Paramétrage du mode SQL
    • Mise à jour d'un serveur MySQL
  • Utilitaires clients (Part : 5%)
    • Introduction
    • mysql
    • mysqladmin
    • mysqlimport
    • mysqldump
    • Limitations des programmes clients
  • Encodage des caractères (Part : 5%)
    • Optimisation de l'espace disque
    • Choix optimal des types de données pour les attributs textuels
  • Verrouillage (Part : 10%)
    • Concepts
    • Verrouillage explicite de tables
    • Verrouillage collaboratif
  • Moteurs de stockage (Part : 20%)
    • Moteurs de stockage MySQL
    • Moteur MyISAM
    • Moteur MERGE
    • Moteur InnoDB
    • Moteur MEMORY
    • Moteur FEDERATED
    • Moteur Cluster
    • Autres moteurs de stockage
  • Maintenance de tables (Part : 10%)
    • Opérations de maintenance
    • Ordres SQL de maintenance
    • Utilitaires clients de maintenance
    • Réparation des tables InnoDB
    • Activation de l'auto-réparation
  • Base INFORMATION_SCHEMA (Part : 5%)
    • Utilisation de la base INFORMATION_SCHEMA
    • INFORMATION_SCHEMA vs. SHOW
    • Limitations de la base INFORMATION_SCHEMA
  • Sauvegarde et restauration (Part : 15%)
    • Introduction
    • Sauvegarde binaire vs. sauvegarde texte
    • Sauvegarde binaire
    • Sauvegarde texte
    • Sauvegarde des fichiers de traces
    • Intérêt de la réplication pour la sauvegarde
    • Intérêt d'un Cluster MySQL pour la prévention
    • Restauration des données

Partie 2 : Examen MySQL DBA 2

  • Procédures stockées (Part : 5%)
    • Intérêt des procédures stockées et triggers dans une optique de sécurité
    • Intérêt des procédures stockées pour la performance
  • Gestion des utilisateurs (Part : 20%)
    • Gestion des comptes utilisateurs
    • Contrôles d'accès
  • Sécurisation d'un serveur MySQL (Part : 10%)
    • Approche de la sécurité
    • Système d'exploitation
    • Système de fichiers
    • Fichiers de traces
    • Réseau
    • Cas des tables FEDERATED
  • Sécuriser les mises à jour (Part : 5%)
    • Mise à jour des tables des privilèges
    • Modes SQL et sécurité
  • Optimisation des requêtes (Part : 15%)
    • Identification des requêtes potentiellement optimisables
    • Utilisation de l'ordre EXPLAIN
    • Ordre SHOW WARNINGS
    • Mise en cache des index MyISAM
  • Optimisation de schémas (Part : 15%)
    • Optimisation d'ensemble d'une table
    • Normalisation
    • Optimisations MyISAM
    • Optimisations InnoDB
    • Optimisations MERGE
    • Optimisations MEMORY
  • Optimisation du serveur (Part : 10%)
    • Interprétation des informations du serveur
    • Mesurer la charge du serveur
    • Optimisation de la configuration mémoire
    • Utilisation du cache de requêtes
  • Interprétation des messages d'erreur (Part : 5%)
    • Sources d'informations
    • Journal des erreurs
    • Journal des requêtes lentes
  • Optimisation de l'environnement (Part : 5%)
    • Choix du matériel
    • Configuration des disques
    • Problèmes réseau
    • Optimisation du système d'exploitation
  • Montée en charge de MySQL (Part : 10%)
    • Utilisation de plusieurs serveurs
    • Réplication