Formation en IA & Data: MySQL - Administration (4-072) - Ascent Formation
Retour aux formations
IA & Data

MySQL - Administration (4-072)

3 jour(s)18h

Description

Objectif général: À l’issue de la formation, les participants seront capables d’administrer efficacement une base de données MySQL, en maîtrisant son installation, sa configuration, sa gestion des utilisateurs, ainsi que les aspects de sécurité. 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 le SGBD MySQL. Administrer efficacement les bases de données MySQL. Gérer les utilisateurs et leurs droits d’accès. Mettre en œuvre des mesures de sécurité robustes pour les bases de données.

Objectifs pédagogiques

  • Comprendre l'architecture d'une base de données MySQL.
  • Installer et configurer MySQL sur différents systèmes d'exploitation.
  • Administrer et sécuriser des bases de données MySQL.

Public concerné

Administrateurs de bases de données.
Développeurs travaillant avec MySQL.
Toute personne en charge de la gestion et de la sécurité des bases MySQL.

Prérequis

Connaissances de base sur les bases de données relationnelles et le langage SQL.
Notions élémentaires en administration système (Linux ou Windows).

Déroulé du programme

1

Jour 1 : Introduction et installation (6 heures)

6h
  • Introduction à MySQL et son architecture (2 heures)
2

Présentation de MySQL et ses principales fonctionnalités.

3

Analyse de l’architecture interne de MySQL.

4

Travaux pratiques : Exploration de l’architecture d’un serveur MySQL existant.

  • Installation et configuration initiale (4 heures)
5

Installation sur différents systèmes (Linux/Windows).

6

Paramètres de configuration essentiels.

7

Travaux pratiques : Installer et configurer un serveur MySQL.

8

Jour 2 : Administration et gestion des bases (6 heures)

6h
  • Création et gestion des bases de données (3 heures)
9

Création, modification et suppression de bases de données.

10

Utilisation des outils d’administration MySQL.

11

Travaux pratiques : Créer une base de données et optimiser sa structure.

  • Gestion des utilisateurs et des droits d’accès (3 heures)
12

Création et gestion des utilisateurs.

13

Attribution de permissions spécifiques.

14

Travaux pratiques : Configurer des utilisateurs avec des droits spécifiques.

15

Jour 3 : Sécurisation et maintenance (6 heures)

6h
  • Sécurisation des bases de données (3 heures)
16

Mesures de sécurité de base : mots de passe, configurations réseau, logs.

17

Protection contre les attaques courantes (injection SQL, etc.).

18

Travaux pratiques : Configurer des politiques de sécurité robustes.

  • Maintenance et optimisation (3 heures)
19

Sauvegarde et restauration des données.

20

Surveillance et optimisation des performances.

21

Travaux pratiques : Mettre en place une stratégie de sauvegarde et restaurer des bases.

Informations

Durée

3 jour(s)

18h

Tarif

Sur demande