Administration mariadb 10.x
|
|
Au cours de cette formation, les concepts fondamentaux de l'architecture et des composants de MariaDB sont abordés afin de fournir les compétences nécessaires à l'administration quotidienne de ce SGBD.
Cette formation basée sur MariaDB 10.x peut être dispensée en environnement Linux ou Windows.
Objectifs
- Installer, configurer, administrer, exploiter et superviser le SGBDR MariaDB.
|
- Programme
- Public
- Pré-requis
- Les +
- Présentation de MariaDB
- L'origine de MariaDB
- La licence Open Source de MariaDB
- Les différentes versions
- Compatibilité avec MySQL
- Au niveau des fichiers
- Au niveau du protocole
- Principales fonctionnalités
- Installation de MariaDB
- Installation par package
- Avantages
- Inconvénients
- Installation à partir des sources (présentation)
- Avantages
- Inconvénients
- Travaux pratiques :
- Installation d'une instance MariaDB
- Configuration
- Principes de configuration
- Par défaut
- Niveau fichier
- Niveau serveur
- Niveau session
- Fichiers de configuration
- Fichier serveur
- Fichier client/utilisateur
- Travaux pratiques :
- Configuration de l'instance installée
- Prise en main
- Création d'une base de données
- Les différents moteurs de stockage standards
- Aria
- XtraDB
- Memory
- Archive
- CSV
- MyIsam
- FederatedX
- Moteurs supplémentaires
- Connect
- Spider
- TokuDB
- OQGraph
- Sequence
- Paramétrage et optimisation
- Importation et exportation de données
- Travaux pratiques :
- Création et peuplement d'une base de données
- Présentation du moteur XtraDB/InnoDB
- Architecture générale
- Tablespace principal
- Journaux de transactions/Redo Log Files
- Undo Logs/Rollback Segment
- Maintenance et exploitation
- Arrêt et démarrage du serveur
- Opérations de maintenance
- Sauvegarde à froid
- Automatisation d'une sauvegarde
- Restauration d'une sauvegarde
- Travaux pratiques :
- Sauvegarde et restauration de la base de données
- Sauvegarde et restauration de l'instance
- Traces d'activités
- Gestion des fichiers de traces d'activités
- Analyse des traces d'activités (erreurs, requêtes, journal binaire, requêtes lentes)
- Travaux pratiques :
- Mise en œuvre de logs applicatifs
- Sécurité
- Création et gestion de comptes utilisateurs
- Gestion des mots de passe
- Contrôle d'accès
- Identification des utilisateurs
- Notion de rôles
- Travaux pratiques :
- Création d'un compte dédié aux opérations de sauvegarde
- Outils d'administration graphique
- Utilisation de MySQL Workbench
- Informaticiens, développeurs, administrateurs de base de données relationnelle.
- Avoir suivi la formation " MySQL 5.x - Programmation SQL - Niveau 1 ", ou posséder les connaissances et compétences équivalentes.
- Remise d'un support de cours et/ou un manuel de référence au format numérique ou papierMise en pratique au travers d'exercices et de cas concrets réalisés seul ou en groupe
- L'évaluation des acquis se fait tout au long de la formation au travers des différents travaux dirigés réalisés par le stagiaire
- Formateur professionnel de l'informatique et de la pédagogie (compétences techniques et pédagogiques certifiées)
- Formation dans une salle équipée d'une solution de visio-conférence dans le cas des formations suivies "présentiel à distance"
- Le nombre de stagiaires peut varier de 5 à 6 personnes en moyenne, ce qui facilite le suivi permanent et la proximité avec chaque stagiaire.