Formations au coeur des technologies

Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !

Formation : MySQL prise en main et administration

Durée3 jours
Code coursBD012
Dates17 au 19 décembre

(cliquez sur une date pour vous inscrire)

Public:

Administrateurs systèmes, Administrateurs de bases de données, Développeurs

Objectifs:

A l’issue de la formation, le stagiaire sera capable d'installer et d'administrer des bases de données sous MySQL.

Connaissances préalables nécessaires:

avoir des connaissances de base en SGBDR, en langage SQL et en administration du système d'exploitation Windows ou Linux/Unix.

Objectifs pédagogiques:

  • Comprendre l'architecture de la base de données MySQL
  • Installer le SGBD MySQL
  • Appréhender les principales fonctionnalités d'administration d'une base de données MySQL
  • Créer et gérer une base de données
  • Gérer l'accès aux utilisateurs
  • Savoir restaurer et de sauvegarder des données
  • Gérer la sécurité de la base de données…

Déroulé pédagogique


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 configuration
Atelier : 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êtes
Atelier : 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êtes
Atelier : 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 mysqlhotcopy
Atelier : 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ès
Atelier : Mise en place de SSL.



Retour au descriptif
Modalités et délais d'accès
Méthodes mobilisées