Formation MySQL

3 jours (21 h)
1 300,00 € HT

Description title-border

Les objectifs

  • > Définir l’architecture et la structure d’une base de données

  • > Insérer et mettre à jour des données en base

  • > Écrire des requêtes d’interrogation de données

  • > Créer des procédures stockées

  • > Apprendre des commandes d’administration de base

Public visé

  • Développeurs

  • Administrateurs

  • Testeurs

  • Chefs de projets

Prérequis

  • Connaissance de base d’un système d’exploitation

  • Connaissance des bases de données

Le programme

Jour 1
Matinée

1. PRÉSENTATION DE MYSQL

  • Positionnement par rapport à SQL et aux autres SGBD
  • Téléchargement et installation de MySQL
  • Community Server
  • Les différents prompts
  • La base de données INFORMATION SCHEMA
  • Les outils graphiques
  • Les différents moteurs

2. REQUETER UNE BASE DE DONNÉES

  • Les requêtes SELECT FROM WHERE
  • Les opérateurs de comparaison
  • Trier les résultats
  • Éliminer les doublons
  • Limiter le nombre de résultats
  • Les jointures
  • Les sous-requêtes
  • Les unions
Après-midi

3. LES FONCTIONS D’AGRÉGATION

  • Les fonctions numériques
  • Les fonctions sur les chaînes de caractères
  • Les fonctions sur les dates
  • Grouper des résultats de requêtes

4. LES REQUETES DE MISE-A-JOUR

  • Insérer des lignes
  • Modifier des lignes
  • Supprimer des lignes
Jour 2
Matinée

5. MODIFICATIONS SUR LA BASE DE DONNÉES

  • Créer, modifier et supprimer une table
  • Définir les clés primaires et étrangères
  • Les différents types de données
  • Créer et supprimer des contraintes
  • Les vues
  • Créer et supprimer une base de données

6. LES INDEX

  • Définir un index
  • L’index UNIQUE
  • Ajouter un index sur des colonnes existantes
  • Supprimer un index
Après-midi

7. LES TRANSACTIONS

  • Activer les transactions
  • Démarrer une nouvelle transaction
  • Valider une transaction
  • Annuler les modifications d’une transaction
  • Placer un point intermédiaire
  • Propriétés ACID des transactions
  • Les niveaux d’isolation
  • Niveaux d’isolation et erreurs possibles
  • Les locks
Jour 3
Matinée

8. SQL PROCEDURAL

  • Les variables utilisateur
  • Les procédures stockées
  • Les paramètres et variables locales
  • Les structures de contrôle (conditions et boucles)

9. LES TRIGGERS

  • Créer un trigger
  • Agir sur la ligne qui a déclenché le trigger
  • Afficher les informations d’un trigger
  • Les évènements
  • Les unités de temps utilisables
Après-midi

10. GESTION DES UTILISATEURS ET SÉCURITÉ

  • Créer, modifier et supprimer un utilisateur
  • Ajouter et retirer des privilèges à un utilisateur
  • Liste des privilèges
  • Niveau d’application des privilèges
  • Sécurité des procédures stockées et vues

11. ALLER PLUS LOIN

  • Export des données
  • MySQL et les langages de programmation
  • Injections SQL
Dernière mise à jour : 19 janvier 2026

En présentiel ou à distance : à vous de choisir

Dans vos locaux

Pour ancrer les apprentissages et encourager la dynamique collective.

En classe virtuelle

Pour allier flexibilité et interactions en temps réel avec le formateur.

Dans nos locaux

Pour favoriser la concentration, les échanges et le confort des apprenants.

Les modalités de formation

Suivi et évaluation :

  • Recueil des besoins en amont pour identifier les attentes du stagiaire
  • Évaluation continue : études de cas et travaux pratiques pendant la formation
  • Évaluation finale : questionnaire d'auto-évaluation

Format et encadrement :

  • Formation équilibrée alliant théorie et pratique (minimum 50%)
  • Sessions en petits groupes (2 à 9 participants) pour un suivi personnalisé
  • Émargement par demi-journée et remise d'une attestation de formation

Moyens pédagogiques et techniques :

  • Méthodes interactives et suivi des acquis : travaux pratiques, projet fil rouge, mises en situation, démonstrations, QCM…
  • Les stagiaires doivent être équipés de leur matériel informatique pour suivre la formation, que ce soit dans nos locaux ou sur site externe.
  • Il appartient au client de veiller à ce que le matériel mis à disposition soit conforme aux prérequis techniques indiqués dans le programme de formation.
  • Accessibilité : nous informons l'ensemble de nos clients et stagiaires que nous sommes dans la capacité d'adapter les sessions en cas de situations spécifiques. Nous nous engageons à répondre à toutes les demandes dans un délai de 48h ouvré.

Conditions et délais d'accès :

  • Si l'une de nos formations vous intéresse, contactez-nous au +33 04 93 65 34 24 ou à l'adresse mail contact@le-code.dev. Selon votre besoin et vos attentes, nous organiserons un échange téléphonique avec le formateur pressenti afin d'adapter la formation et ses modules, puis nous vous adresserons un devis. Les dates de la formation seront à convenir sous 30 jours maximum.
  • Concernant les formations Actions Collectives, l'inscription est possible jusqu'à 24h ouvrées avant le début de la formation.