Version : 2020.01

Dernière mise-à-jour : 2020/09/09 17:00

SER400 - Administration du Serveur MariaDB

Présentation

Type d'Action (Article L. 6313-1) : Action d'acquisition, d'entretien ou de perfectionnement des connaissances.
Objectif : Maîtriser l’Administration d'un Serveur de Base de Données avec MariaDB.
Public : Techniciens et Administrateurs.
Pré requis : Avoir réussi la certification CompTIA Linux+ Powered by LPI ou la certification LPIC-1 ou la certification SUSE CLA ou posséder les compétences équivalentes.
Méthode d'apprentissage : Alternance entre un scénario pédagogique clair et précis et des travaux pratiques basés sur des cas et exemples concrets.
Validation des acquis : Évaluations à l'aide de tests auto-correctifs.
Durée : 4 jours (28h).

Support de Cours

L'accès au supports de cours ainsi que les LABS et les validations des acquis se fait grâce à un abonnement annuel par stagiaire à une plateforme de cours sur Internet.

L'utilisation de cette plateforme permet :

  • de mesurer le niveau du stagiaire avant la formation et celui atteint en fin de formation grâce aux tests de validations des acquis,
  • de suivre du travail de chaque participant en termes de temps passé dans chaque module grâce à un reporting détaillé.

L'abonnement permet aux stagiaires :

  • de télécharger des supports de cours et des LABS au format PDF le dernier jour de la formation,
  • de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale,
  • de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours,
  • de consulter les mises à jour du contenu des supports de cours pendant la période de l'abonnement,
  • d'échanger avec les autres participants de votre session ainsi qu'avec les anciens stagiaires.

Prérequis

Matériel

  • Un poste (MacOS, Linux, Windows™ ou Solaris™),
  • Clavier AZERTY FR ou QWERTY US,
  • 4 Go de RAM minimum,
  • Processeur 2 cœurs minimum,
  • Un casque ou des écouteurs,
  • Un micro (optionnel).

Logiciels

  • Si Windows™ - Putty et WinSCP,
  • Navigateur Web Chrome ou Firefox.

Internet

Programme

  • Présentation, Installation et Configuration
    • Présentation de MySQL/MariaDB
    • Installation
    • Démarrage du Serveur
    • Arrêt du Serveur
    • Configuration
      • LAB #1 - Configuration de Base
      • LAB #2 - Configuration Avancée
      • LAB #3 - Le Mode SQL
  • Champs, Moteurs et Jointures
    • Types de Champs
    • Types de Moteurs de Stockage
    • Caractéristiques des Moteurs
      • InnoDB
      • MyISAM
      • Memory
      • Archive
      • CSV
      • FEDERATED
      • NDB Cluster
      • Autres Moteurs Non Standards
        • XtraDB
        • Aria
    • Jointures
  • Procédures, Fonctions, Déclencheurs, Vues et le Planificateur d'Evénements
    • Routines Stockées
    • Déclencheurs
    • Vues
    • Planificateur d'Evénements
  • Administration, Maintenance et Supervision
    • Administration
      • Mysqladmin
      • Méta-données
      • La Commande SET
      • La base INFORMATION_SCHEMA
      • Outils d'Administration Graphiques
    • Maintenance
      • Instructions SQL
      • myisamchk
      • mysqlcheck
    • Supervision
      • MySQLReport
  • Sauvegardes et Réplication
    • Sauvegardes
      • mysqlhotcopy
      • mysqldump
      • LAB #4 - Sauvegardes
    • Réplication
      • Présentation
      • LAB #5 - Mise en Place de la Réplication Maître/Esclave
  • Journalisation et Sécurité
    • Fichiers Logs
    • Sécurité
      • Privilèges d'Administration
      • Privilèges au Niveau des Schémas
      • Privilèges au Niveau des Tables
      • Privilèges au Niveau des Colonnes
      • Privilèges pour les Routines Stockées
      • Limitations des Ressources
      • L'utilisateur anonyme
      • La table user
      • Mots de Passe
      • LAB #6 - Perte du Mot de Passe de l'Administrateur
      • La connexion
      • La commande GRANT
      • La commande REVOKE
      • Sécuriser l'échange de données
  • Optimisation
    • Matériel
    • Système d'Exploitation
    • Cache de Requêtes
    • Optimisation du Schéma
    • Normalisation
      • LAB #7 - Normalisation
    • Indexes
      • Types d'Index
    • La Commande EXPLAIN
      • La Colonne type
      • Les Colonnes possible_keys, keys et key_len
      • La Colonne rows
      • La Colonne extra
    • La Commande EXPLAIN EXTENDED
    • Optimisation des Requêtes
      • Isolation des Colonnes
      • Jointures
      • Indexes
      • CLAUSES LENTES
      • Sous-requêtes
      • Moteurs
    • Partitionnement
      • Partitionnement Horizontal
      • LAB #8 - Partitionnement par Plages
        • LAB #9 - Partitionnement par Listes
        • LAB #10 - Partitionnement par Hash
        • Partitionnement par Key
        • LAB #11 - Sous-partitionnement
    • LAB #12 - Partitionnement Vertical

Copyright © 2020 Hugh Norris

Document non-contractuel. Le programme peut être modifié sans préavis.

Menu