MariaDB : Administrer des bases performantes et sécurisées
Date de mise à jour :
Identifiant Offre Info : 15_26538812F
Organisme responsable :
NAPSIA
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Appréhender l'architecture du SGBD MariaDB et ses spécificités par rapport à MySQL.
- Installer, initialiser et configurer le serveur MariaDB de manière optimale.
- Gérer la sécurité globale du serveur, les accès utilisateurs et les privilèges.
- Assurer les opérations courantes de sauvegarde, de restauration et de maintenance de la base de données.
Programme de la formation
Jour 1 : Architecture, Installation & Outils Clients Déploiement : Historique, licences, installation Linux (dépôts), Windows et Docker. Système de fichiers. Configuration : Paramètres réseaux, fichiers my.cnf, gestion du service (arrêt/démarrage). Interfaces : Client CLI mariadb, gestion du prompt, exécution de scripts, clients graphiques et connecteurs. Jour 2 : Gestion des Données, Stockage & Sécurité Structuration : Moteurs (InnoDB, Aria), jeux de caractères, collations, clés…
- Déploiement : Historique, licences, installation Linux (dépôts), Windows et Docker. Système de fichiers.
- Configuration : Paramètres réseaux, fichiers my.cnf, gestion du service (arrêt/démarrage).
- Interfaces : Client CLI mariadb, gestion du prompt, exécution de scripts, clients graphiques et connecteurs.
- Structuration : Moteurs (InnoDB, Aria), jeux de caractères, collations, clés primaires et standard SQL.
- Code stocké : Données temporelles, procédures et fonctions. Utilisation sécurisée des vues.
- Sécurité : Gestion des utilisateurs, authentification, privilèges, rôles et flux chiffrés (SSL/TLS).
- Sauvegardes : Dumps logiques (mariadb-dump), restauration complète/partielle et gestion des binlogs.
- Résilience : Restauration incrémentale à un instant T (Point-in-Time Recovery).
- Supervision : Analyse des logs, sessions actives, transactions, verrous et occupation disque.
- Performance : Stratégies d'indexation et analyse des plans d'exécution (EXPLAIN).
- Évolution : Partitionnement de tables, réplication et notions de clustering (Galera).
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
21 h
Financement
- Conventionnement
- Non
- Financeur
-
- Autre
Conditions d'accès
Publics visés
- Demandeur d'emploi
- Public en emploi
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Connaissances de base en SQL Notions de systèmes d'exploitation (Linux/Windows) Familiarité avec les concepts de bases de données relationnelles Un questionnaire de positionnement sera réalisé au préalable pour adapter la formation à vos besoins
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
142 Route d'Albi31200 Toulouse
Responsable : NAPSIA
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
142 route d'Albi
31200 Toulouse - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes