Formation en IA & Data: MariaDB - Administration - Ascent Formation
Retour aux formations
IA & Data

MariaDB - Administration

3 jour(s)18h

Description

Objectif général: À l’issue de la formation, les participants seront capables d’installer, configurer et administrer un serveur MariaDB tout en maîtrisant les bonnes pratiques en termes de sécurité et de gestion des données. Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20 Niveau SAME visé : Maîtrise (M) Compétences visées Installer et configurer un serveur MariaDB. Créer et gérer les tables de bases de données avec efficacité. Appliquer des mesures de sécurité robustes à l’installation et à l’administration des bases de données.

Objectifs pédagogiques

  • Maîtriser l’installation et la configuration initiale d’un serveur MariaDB.
  • Comprendre et manipuler les différents types de tables.
  • Sécuriser un environnement MariaDB pour protéger les données sensibles.

Public concerné

Administrateurs de bases de données souhaitant approfondir leurs compétences sur MariaDB.
Développeurs impliqués dans la gestion de bases de données MariaDB.
Toute personne chargée de l’installation et de la maintenance des serveurs MariaDB.

Prérequis

Connaissance de base des systèmes de gestion de bases de données (SQL).
Notions élémentaires d’administration système sous Linux et Windows.

Déroulé du programme

1

Jour 1 : Installation et configuration initiale (6 heures)

6h
  • Introduction à MariaDB (1 heure)
2

Présentation et différences avec MySQL.

3

Avantages de MariaDB pour l’administration et la gestion des données.

4

Travaux pratiques : Installer MariaDB sur Linux et Windows.

  • Installation et configuration de base (2 heures)
5

Configuration initiale : paramètres de base, choix de l’environnement.

6

Travaux pratiques : Mise en œuvre de la configuration initiale.

  • Gestion des utilisateurs et droits d'accès (3 heures)
7

Création et gestion des utilisateurs.

8

Attribution des permissions et des rôles.

9

Travaux pratiques : Configurer des utilisateurs et des permissions sécurisées.

10

Jour 2 : Création et gestion des bases et tables (6 heures)

6h
  • Création et définition des bases de données (2 heures)
11

Syntaxe et structure des bases de données dans MariaDB.

12

Travaux pratiques : Créer et structurer une base de données simple.

  • Types de tables dans MariaDB (2 heures)
13

InnoDB, MyISAM et autres moteurs de stockage.

14

Cas d’usage pour chaque type de table.

15

Travaux pratiques : Comparer et utiliser différents types de tables.

  • Opérations sur les tables (2 heures)
16

Création, modification, et suppression de tables.

17

Utilisation des index pour améliorer les performances.

18

Travaux pratiques : Optimiser une base de données avec des index.

19

Jour 3 : Sécurisation et administration avancée (6 heures)

6h
  • Sécurisation de la post-installation (2 heures)
20

Renforcement des paramètres de sécurité : mots de passe, logs, etc.

21

Travaux pratiques : Implémenter des mesures de sécurité post-installation.

  • Gestion avancée de la sécurité (2 heures)
22

Contrôle d'accès basé sur les rôles (RBAC).

23

Protection contre les injections SQL et autres menaces.

24

Travaux pratiques : Simuler et bloquer des attaques courantes.

  • Maintenance et monitoring (2 heures)
25

Sauvegarde et restauration des données.

26

Surveillance des performances et gestion des logs.

27

Travaux pratiques : Configurer un système de monitoring pour MariaDB.

Informations

Durée

3 jour(s)

18h

Tarif

Sur demande