Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Actus
Financement
Formations

Ex. : ExcelWordPhotoshopJavaAgile

Centre de formation Informatique et Ressources Humaines

Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Actus
Financement
Formations

Ex. : ExcelWordPhotoshopJavaAgile

Introduction à MariaDB

THIL1205

3 jours (21 heures) – Initiation / Fondamentaux

3 jours (21 heures)
Initiation / Fondamentaux

Formation : Introduction à MariaDB

Domaine : Informatique

Présentiel
Présentiel

Objectifs pédagogiques

  • Administration MariaDB

Niveau requis

  • Connaître les bases du langage SQL (select, insert, update, delete, ...) Avoir quelques bases en terme d'administration d'un système d'exploitation (Linux, Windows, ...)

Public concerné

  • Personnes en charge de l'administration d'un serveur MariaDB.

Dates de formations

  • Du 08 au 10 Juin 2020 à Toulouse

Programme de formation

3 jours (21 heures)

Initiation / Fondamentaux
Introduction à MariaDB
  • L’historique de MariaDB (un fork de MySql)
  • Les différentes licences d’utilisation de MariaDB
  • Compatibilité avec le langage SQL ISO 1
  1.          Les différentes normes ISO du langage (SQL ISO 2016)
  2.          Les extensions MySQL/MariaDB
  3.          Les fonctionnalités manquantes
  4.          La gestion des transactions
  • Compatibilité avec MySQL
  1.          Au niveau des fichiers
  2.          Au niveau du protocole
Installation de MariaDB
  • Où télécharger MariaDB ?
  • Quelle version de MariaDB utiliser
  • Installation via les gestionnaires de paquets
  • Installation manuelle et installation à partir des sources
  • Mise en service (daemon/service) d’un serveur et la gestion des droits
  • Arrêt et démarrage du serveur
  • Travaux pratiques : installation d’une instance MariaDB
Paramètrages post-installation et tests du serveur.
  • Principes de configuration
  1.          Configuration par défaut
  2.          Les différents niveaux de configuration
  • Fichiers de configuration
  1.          Fichier serveur
  2.          Fichier client/utilisateur
  • Travaux pratiques : configuration de votre instance MariaDB
Les différents moteurs de stockage de données
  • Création d’une base de données
  • Les différents moteurs proposés
  • Utilisation du moteur MyIsam
  • Rappels sur la notion de transactions
  • Utilisation du moteur XtraDB/InnoDB
  • Journaux de transactions/Redo Log Files
  • Importation et exportation de données
  • Travaux pratiques : création et alimentation de base de données
La gestion des droits avec MariaDB
  • La notion d’identité avec MariaDB
  • Création et gestion de comptes utilisateurs
  • La gestion des mots de passe
  • La gestion des autorisations et les autorissations par défaut
  • La notion de rôles
  • Travaux pratiques : création de différents comptes avec des droits spécifiques
La journalisation avec MariaDB
  • Gestion des fichiers de traces d’activités
  • Analyse des traces d’activités du serveur
  • Travaux pratiques : mise en oeuvre de logs applicatifs
Optimisation de vos bases de données
  • Considérations sur les performances entre les différents moteurs de stockage
  • Comment MySQL gère la mémoire (utilisation des caches) ?
  • Utilisation d’index sur vos tables
  • Performance et verrouillage
  • Facteurs affectant la vitesse des INSERT
  • Facteurs affectant la vitesse des DELETE
  • Utilisation de procédures stockées
  • Mise à jour des statistiques et défragmentation
  • Travaux pratiques : prise de mesure avant et après optimisation
Maintenance et exploitation du serveur
  • Les principales opérations de maintenance
  • Utiliser isamchk pour la maintenance et la réparation
  • Mettre en place un régime de maintenance
  • Informations sur une table
  • Sauvegarde à froid
  • Automatisation d’une sauvegarde
  • Restauration d’une sauvegarde
  • Maintenance du fichier d’historique
  • Travaux pratiques :
  1.          Sauvegarde et restauration de la base de données
  2.          Sauvegarde et restauration de l’instance
Quelques autres outils d’administration
  • Utilisation du Workbench
  • Autres outils proposés par MariaDB

Qualité et certification

Rejoignez-nous