Nos solutions


Accueil  > Nos services > Formation  > Offre catalogue 2008

Offre catalogue 2008

MySQL : administration

REF : O-MYA
OBJECTIFS DU COURS
  • Maîtriser l'installation et la configuration de MySQL sur Linux et Windows
  • Maîtriser l'architecture du serveur MySQL
  • Créer et exécuter des stratégies de sauvegarde
  • Maîtriser la sécurité des serveurs MySQL
  • Optimiser les performances du serveur MySQL
  • Utiliser les fonctionnalités avancées de MySQL
  • Administrer plusieurs serveurs MySQL
MISE EN PRATIQUE
Toutes les notions abordées sont mises en pratique au cours de la formation sur des installations MySQL propres à chaque participant.
PROFIL DES PARTICIPANTS
Administrateur de base de données
Développeur
PRE-REQUIS
Connaissance élémentaire des bases de données
DUREE
5 jours
TARIF
1 949 * € (HT)

*Déjeuners inclus
Télécharger le programme

PRÉSENTATION DE MYSQL

La relation entre MySQL et l'open source.
Les licences et les évolutions de MySQL.
Les services autour de MySQL.

VUE D'ENSEMBLE DU SERVEUR MYSQL

Présentation de l'architecture interne de MySQL.
Étude du modèle client serveur et des protocoles en jeu.
Détail des phases d'interprétation des requêtes SQL.
Présentation des formes de stockage sur le disque et en mémoire.
Les logiciels clients : mysql administrator, mysql, mysqladmin, mysqldump et mysqlimport.
Utilisation et lecture des métadonnées : tables systèmes et codages caractères.

MISE EN OEUVRE DU SERVEUR MYSQL

Présentation des différentes méthodes d'installation : compilation sous Linux, utilisation des paquets RPM, installation sous Microsoft Windows.
Procédure et conseils de mise à jour.
Savoir arrêter et démarrer un serveur MySQL sous Unix et sous Microsoft Windows.
Configurer le serveur : chemins d'accès, activation du moteur innodb, emplacement et structure du fichier de configuration local.
Présentation des différents modes SQL gérés par MySQL.
Activation et configuration des différents types de journalisation (logique et binaire).

STOCKAGE ET VERROUILLAGE

Présentation des différents types de données.
Verrouiller et déverrouiller des tables ou des lignes : les granularités possibles et les procédures.
Isolation et durée des transactions.
Les différents moteurs de stockage et leurs spécificités : MyISAM, InnoDb, NDB Cluster, Merge, Federate, Memory, etc.
Les composants pour une installation cluster.

INTÉGRITÉ DES DONNÉES

Maintenance des tables en fonction des moteurs de stockage utilisés.
Principes et types de sauvegardes.
Les outils fournis avec MySQL : mysqldump et mysqlhotcopy.
Utiliser la réplication de tables comme sauvegarde.
Exporter et restaurer les données en SQL ou à partir de journaux binaires.

QUESTIONS DE SÉCURITÉ

Présentation des privilèges et droits d'accès.
Gestion des utilisateurs.
Configuration des ressources affectées à chaque utilisateur.
Stockage des droits d'accès et des utilisateurs dans la base MySQL.
La sécurité du serveur sur le système d'exploitation : droits d'accès, stockage des fichiers de MySQL, restriction réseau, principes de base.
Les options de configuration liées à la sécurité.

PROGRAMMATION

Présentation des utilisations des procédures stockées, comparaison entre les fonctions et les procédures stockées.
Déclaration et syntaxe de base d'une procédure stockée.
Étude des limitations des procédures stockées.
Présentation et utilisation des déclencheurs.
Présentation, utilisation et administration des vues.

PERFORMANCE : OPTIMISATION ET SCALABILITÉ

Présentation détaillée des différents types d'index gérés par MySQL.
Présentation du cas spécifique des clés composées.
Détailler le plan d'exécution d'une requête avec EXPLAIN.
Utiliser les journaux pour l'optimisation.
Optimiser le schéma de la base en fonction du moteur de stockage.
Surveillance des performances (monitoring).
Configuration fine (tuning) du serveur MySQL.
Utiliser le cache de requêtes internes.
Choisir le matériel et optimiser les disques.
Utiliser plusieurs serveurs : introduction à la réplication.
SQLI Institut est un centre de formation agréé MySQL.
Les instructeurs de SQLI sont des spécialistes certifiés par l'éditeur.
 
PARIS
21-25 janv
17-21 mars
26-30 mai
7-11 juil
6-10 oct
1-5 déc
BORDEAUX
18-22 fév
7-11 avril
23-27 juin
25-29 août
20-24 oct
1-5 déc
LYON
4-8 fév
7-11 avril
19-23 mai
16-20 juin
13-17 oct
17-21 nov
15-19 déc
MEDITERRANEE
4-8 fév
7-11 avril
19-23 mai
16-20 juin
13-17 oct
17-21 nov
15-19 déc
NANTES
21-25 janv
17-21 mars
26-30 mai
6-10 oct
1-5 déc
TOULOUSE
21-25 janv
17-21 mars
19-23 mai
7-11 juil
20-24 oct
1-5 déc
SUISSE
Nous consulter
MAROC
Nous consulter