A l’issue de la formation, le stagiaire sera capable d'installer et d'administrer des bases de données sous MySQL.
avoir des connaissances de base en SGBDR, en langage SQL et en administration du système d'exploitation Windows ou Linux/Unix.
|
| Comprendre l'architecture de la base de données MySQL |
Durée : 1h30 Méthodes pédagogiques : exposé/échanges Matériels et moyens : video-projecteur en présentiel, tableau partagé en classe virtuelle | Introduction Présentation, historique, les versions MySQL (standard, Max, Pro, Classic), les licences (GPL et commerciale). Les composants du serveur MySQL. Caractéristiques: transactions, clusters.
|
|
| Installer le SGBD MySQL |
Durée : 3h Méthodes pédagogiques : alternance de théorie et de travaux pratiques Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux | Choix du produit à installer : les RPMs, le code compilé ou les sources. Les scripts fournis avec MySQL : démarrage du serveur, création des tables de droits d'accès, démarrage de multi-serveurs, ... Outils graphiques.Atelier : Installation et configuration d'un serveur MySQL 8
|
|
| Appréhender les principales fonctionnalités d'administration d'une base de données MySQL |
Durée : 3h Méthodes pédagogiques : alternance de théorie et de travaux pratiques Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux | Présentation des points à administrer : utilisateurs, accès, espace disque, fichiers logs, sauvegardes, restaurations, InnoDB, paramètres MyISAMetc, ... Configuration du serveur : étude des fichiers de configurationAtelier : configuration d'InnoDB
|
|
| Créer et gérer une base de données |
Durée : 4h30 Méthodes pédagogiques : alternance de théorie et de travaux pratiques Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux | Etude des commandes de gestion de bases de données, requêtes SQL standards Les fichiers de logs Les erreurs, les modifications du fichier ISAM, les requêtesAtelier : création d'une base à partir de fichiers mis à disposition sur l'infrastructure de travaux pratiques.
Atelier : Exécution de requêtes simples.
Analyse des logs.
|
|
| Gérer l'accès aux utilisateurs |
Durée : 3h Méthodes pédagogiques : alternance de théorie et de travaux pratiques Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux | Système des privilèges : principe de fonctionnement, authentification, contrôle des droits pour les requêtesAtelier : Gestion des comptes utilisateurs : création et suppression de comptes.
|
|
| Savoir restaurer et de sauvegarder des données |
Durée : 3h Méthodes pédagogiques : alternance de théorie et de travaux pratiques Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux | Principe de MyISAM et InnoDB Etude de l'utilitaire myisamchk : contrôler, réparer, optimiser. Méthode de sauvegarde des données MySQL, script mysqldump, ou mysqlhotcopyAtelier : Vérification sur base à l'arrêt et réparation d'une base type. Vérification/réparation en cours d'exploitation.
|
|
| Gérer la sécurité de la base de données… |
Durée : 3h Méthodes pédagogiques : alternance de théorie et de travaux pratiques Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux | Sécurité au delà de la gestion des comptes et droits d'accès. Présentation des outils de limitation des ressources, de sécurisation des accèsAtelier : Mise en place de SSL.
|