Illustration : formation MariaDB – administration

Formation MariaDB – administration

MariaDB

Ce plan de cours MariaDB offre une formation complète sur l'installation, la configuration, l'administration et la maintenance de MariaDB, l'une des bases de données relationnelles open source les plus populaires. Il est conçu pour permettre aux participants de maîtriser les concepts fondamentaux des bases de données relationnelles, tout en approfondissant les spécificités de MariaDB.

Contenu de la Formation :

  • Introduction à MariaDB : Présentation des concepts clés des SGBDR et des outils d’administration.
  • Installation et Configuration : Apprentissage des différentes méthodes d’installation et de paramétrage des composants essentiels.
  • Gestion des Tables et des Données : Exploration des types de tables, création et modification de tables, ainsi que le partitionnement pour optimiser le stockage.
  • Sécurité et Gestion des Utilisateurs : Mise en place des stratégies de sécurité, gestion des privilèges et des rôles.
  • Sauvegardes et Restaurations : Élaboration de stratégies de sauvegarde et mise en œuvre de solutions pour garantir l’intégrité des données.
  • Maintenance Avancée : Utilisation des journaux, gestion des performances, et résolution des problèmes courants.
3 jours 9 h à 16 h 30 En ligne, Montréal, Québec

Mis à jour le

La formation MariaDB – administration en bref

Durée
3 jours
Horaire
9 h à 16 h 30
Format
Classe virtuelle en direct ou présentiel à Montréal et à Québec
Prix
1 952 $ par participant, ou 1 659 $ pour organismes publics et OBNL (taxes en sus)
Langue
Français

Doussou Formation et MariaDB – administration en quelques faits

Prochaines sessions de la formation MariaDB – administration

En ligne

Montréal

Hôtel Zéro 1 · 1, boulevard René-Lévesque Est

Québec

Programme de la formation MariaDB – administration

Présentation de MariaDB

  • Vocabulaire et concepts communs aux SGBDR (tables, requêtes SQL, transactions, …)
  • Comprendre la signification d’une licence GPLv2 pour les applications MariaDB
  • Impacts des changements de versions sur les applications
  • Un modèle client-serveur traditionnel (mysql, mysqld)
  • Les outils d’administration (PHPMyadmin, DBvizualizer, …)

Installation de MariaDB

  • Installations (binaire, à partir des sources) du serveur et du client MariaDB
  • Principaux fichiers de configuration
  • Arrêt et démarrage du service MariaDB
  • Test de connexion

Architecture des tables

  • Vue générale du fonctionnement de MariaDB en mémoire
  • Liens entre mémoire et stockage des données dans MariaDB
  • La table, objet de base pour MariaDB
  • Les autres objets (index, vues, …)
  • Comprendre l’impact du choix d’un type de table (MyISAM, InnoDB, etc.)
  • Création, modification et suppression de tables
  • Les informations disponibles sur les tables (schemata, show tables, …)
  • Intérêts du partitionnement des tables (horizontal, vertical)
  • Mise en œuvre du partitionnement par intervalles avec RANGE

Utilisateurs, connexions et sécurité

  • Principes d’authentification
  • Les privilèges sur les objets proposés par MariaDB
  • Bien comprendre la notion de couple (utilisateur,@IP) dans les règles de sécurité
  • Précautions avec le wildcard ‘%’
  • Les commandes du quotidien (GRANT, SHOW, SET PASSWORD, etc.)
  • Comprendre l’effet « cascade » de la clause WITH GRANT OPTION
  • Suppression de droits (REVOKE)
  • Renommer un compte (RENAME)
  • Apport des rôles dans la sécurité

Compléments sur le moteur de stockage

  • La richesse des plugins
  • Fonctionnement transactionnel du moteur XtraDB/InnoDB
  • Configurer la taille de l'espace INNODB
  • Les journaux binaires : activation, lecture, rotation, purge, ...
  • Verrouillage des tables
  • Réglages de l'isolation et de la durabilité
  • Configuration du serveur : fichiers auto-extensibles, compression transparente
  • Cache de requêtes et cache d'index MyISAM/Aria

Sauvegardes et restaurations

  • Les différents types de sauvegardes (logique, physique, incrémentale, complète)
  • Définir une stratégie claire de sauvegarde
  • Journaux binaires et sauvegardes
  • Sauvegarde des différents moteurs : MyISAM, InnoDB
  • Informations sur les bases et les tables (show)
  • Les outils disponibles (mysqldump, phpmyadmin)
  • Commandes pour « réparer » les tables (check, analyze, optimize, repair, backup, …)
  • Mise en œuvre des sauvegardes et des restaurations avec mysqldump
  • Restauration et PITR (Point IN TIME RECOVERY)
  • Import/export manuelle des bases
  • Les commandes mysqldump et mysqlrestore
  • Sauvegardes distantes
  • Réplication master - Slave

Maintenance de MariaDB

  • Paramétrage de sa session de travail (set global, set session, …)
  • Les variables de session (@@, @, set, select)
  • Comprendre les problèmes d’encodage (UTF-8, etc.)
  • Changer et/ou définir les jeux de caractères
  • Chargement de données avec différents outils (load data, select into outfile, …)
  • Les journaux utiles (infos générales, erreurs, performances, …)
  • Informations globales sur les bases (information-schema)
  • Statistiques sur les tables
  • Problèmes de connexions classiques (daemon, port, droits)
  • Terminer une session (kill)

Tarifs et informations pratiques

Tarif préférentiel

1 659 $ / participant

Organismes publics et OBNL · taxes en sus

Prix public

1 952 $ / participant

Entreprises et particuliers · taxes en sus

Informations pratiques

  • Durée : 3 jours
  • Horaire : 9 h à 16 h 30
  • Format : Classe virtuelle en direct ou présentiel à Montréal et à Québec
  • Paiement : en ligne (PayPal ou carte) à l’inscription, ou sur facture pour les organisations

Formation MariaDB – administration en entreprise

Formez toute votre équipe en groupe privé, sur vos propres documents, dans vos locaux ou en classe virtuelle, aux dates qui vous conviennent.

Demander une offre

Avis des participants

97 % de satisfaction (évaluations de fin de formation, 120 évaluations) · Lire tous les témoignages

Pourquoi suivre cette formation MariaDB – administration

Objectifs : ce que vous saurez faire

  • Maîtriser l'installation et la configuration de MariaDB
  • Comprendre la structure des données et savoir les manipuler dans une base MariaDB
  • Gérer les droits d'accès sur les bases de données
  • Réaliser des sauvegardes et des restaurations
  • Assurer la sécurité des accès aux données dans MariaDB

Prérequis

  • Connaissance de base des systèmes Linux
  • Bonne connaissance du langage SQL
  • Bonne connaissance des bases de données relationnelles

Ce qui est inclus

  • Support de cours et fichiers d’exercices pour chaque participant
  • Attestation de participation
  • Possibilité de coaching personnalisé après la formation
  • En session publique en présentiel :
    • Thé et café
    • Dîner dans un restaurant à proximité
    • Stationnement (dans certaines villes)
    • Connexion Internet sans fil

Intéressé par la formation MariaDB – administration ?