Formation Maria DB | SQL Mixte : présentiel / à distance
DerniĂšre mise Ă jour : 16/10/2025
Pré-inscription
Présentation
Objectifs
- Comprendre l'architecture et les composants de MariaDB.
- Créer et manipuler des bases de données et des tables.
- Ăcrire des requĂȘtes SQL complexes (jointures, sous-requĂȘtes, agrĂ©gats).
- Gérer les utilisateurs, les droits d'accÚs et la sécurité.
- Optimiser les performances des requĂȘtes et diagnostiquer les problĂšmes.
Public visé
- Développeurs
- Administrateurs systĂšmes
- Analystes de données
- Chefs de projet IT
- Toute personne impliquée dans la gestion ou l'exploitation de bases de données
Prérequis
- Connaissances de base en informatique.
- Notions générales sur les bases de données relationnelles (souhaité mais non obligatoire).
Programme
Jour 1 : Introduction et fondamentaux SQL
Module 1 : Introduction Ă MariaDB
- Historique et positionnement
- Différences avec MySQL
- Installation et configuration de base
Â
Module 2 : Modélisation et création de bases
- Types de données
- Clés primaires et étrangÚres
- Contraintes d'intégrité
Â
Module 3 : RequĂȘtes SQL de base
- SELECT, INSERT, UPDATE, DELETE
- Filtres avec WHERE, ORDER BY, LIMIT
 Atelier 1 : Création d'une base de données simple et manipulation de données
Â
Jour 2 : RequĂȘtes avancĂ©es et gestion
Module 4 : RequĂȘtes complexes
- Jointures (INNER, LEFT, RIGHT)
- Fonctions d'agrégation (SUM, AVG, COUNT)
- Groupement avec GROUP BY et HAVING
Â
Module 5 : Vues, index et transactions
- Création et gestion de vues
- Indexation et impact sur les performances
- Transactions, COMMIT, ROLLBACK
 Atelier 2 : CrĂ©ation de vues, optimisation de requĂȘtes avec index
Â
Jour 3 : Administration et optimisation
Module 6 : Gestion des utilisateurs et sécurité
- Création d'utilisateurs
- Attribution de privilĂšges
- Sauvegarde et restauration
Â
Module 7 : Optimisation et diagnostic
- Analyse de plans d'exécution
- Outils de diagnostic (EXPLAIN, logs)
- Bonnes pratiques de performance
 Atelier 3 : Mise en place d'un environnement sécurisé et audit de performance
Â
Modalités pédagogiques
Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :
-
- Formation en présentiel
- En groupe (inter-entreprises ou intra-entreprise)
- En individuel (monitorat)
- En journée ou en cours du soir (sur demande spécifique)
- Formation en distanciel
- Distanciel synchrone
- Distanciel asynchrone
- Formation en présentiel
Moyens et supports pédagogiques
- Apports des connaissances communes.
- Mises en situation sur le thÚme de la formation et des cas concrets.
- Méthodologie d'apprentissage attractive, interactive et participative.
- Equilibre théorie / pratique : 60 % / 40 %.
- Supports de cours fournis au format papier et/ou numérique.
- Ressources documentaires en ligne et références mises à disposition par le formateur.
- Pour les formations en présentiel dans les locaux mis à disposition, les apprenants sont accueillis dans une salle de cours équipée d'un réseau Wi-Fi, d'un tableau blanc ou paperboard. Un ordinateur avec les logiciels appropriés est mis à disposition (le cas échéant).
Modalités d'évaluation et de suivi
En amont de la formation
- Recueil des besoins des apprenants afin de disposer des informations essentielles au bon déroulé de la formation (profil, niveau, attentes particuliÚres...).
- Auto-positionnement des apprenants afin de mesurer le niveau de départ.
Â
Tout au long de la formation
- Ăvaluation continue des acquis avec des questions orales, des exercices, des QCM, des cas pratiques ou mises en situation...
Â
A la fin de la formation
- Auto-positionnement des apprenants afin de mesurer l'acquisition des compétences.
- Evaluation par le formateur des compétences acquises par les apprenants.
- Questionnaire de satisfaction Ă chaud afin de recueillir la satisfaction des apprenants Ă l'issue de la formation.
- Questionnaire de satisfaction à froid afin d'évaluer les apports ancrés de la formation et leurs mises en application au quotidien.
Informations sur l'admission
Modalités d'admission
- Admission sans disposition particuliĂšre