Maîtriser les bases de données MySQL
La formation MySQL permet de comprendre et maîtriser les bases de données relationnelles utilisées dans les applications web et logicielles. Elle aborde la modélisation des données, la création et la gestion de bases, ainsi que l’écriture de requêtes SQL efficaces. Les participants apprennent à interroger, insérer, modifier et supprimer des données, à utiliser les jointures, fonctions et index pour optimiser les performances. La formation met l’accent sur la cohérence des données, la sécurité et les bonnes pratiques de gestion. Grâce à des exercices concrets, les stagiaires sont capables de concevoir et exploiter une base MySQL fiable, performante et adaptée aux besoins réels d’un projet.
Les métiers du Web
#mysql
Objectifs
Concevoir et interagir avec des bases de données MySQL pour un projet Web
Niveau de la formation
Débutant (initiation & découverte)
Durée estimée
3 jours (soit 21h de formation)
Personnes concernées
Développeurs Front-end/back-end
Pré-requis
Il n’y a pas de pré-requis pour cette formation
Programme type de la formation
Introduction aux bases de données
- Rôle des bases de données relationnelles
- Concepts clés (tables, champs, enregistrements)
- MySQL et son écosystème
- Cas d’usage concrets
Modélisation et conception
- Analyse des besoins et données
- Modèle relationnel
- Clés primaires et étrangères
- Normalisation des données
Requêtes SQL fondamentales
- SELECT, INSERT, UPDATE, DELETE
- Conditions et tris
- Fonctions courantes
- Gestion des résultats
Jointures et requêtes avancées
- Jointures internes et externes
- Sous-requêtes
- Agrégations (COUNT, SUM, AVG)
- Optimisation des requêtes
Performance et optimisation
- Index et performance
- Analyse des requêtes
- Volumétrie et bonnes pratiques
- Maintenance de la base
Sécurité et exploitation
- Gestion des utilisateurs et droits
- Sauvegardes et restaurations
- Prévention des injections SQL
- Bonnes pratiques de sécurité
Et si on parlait de votre formation ?
Cette formation vous intéresse ? N’attendez plus pour me contacter afin d’échanger sur votre projet, vos objectifs et vos contraintes. Ensemble, nous définirons une formation sur mesure, adaptée à votre niveau, à votre contexte et à vos attentes, pour vous permettre de monter en compétences efficacement.
Support de cours
Un support de cours est fourni en fin de session ainsi que d'autres ressources
Intra/Inter
Il est possible de faire cette formation en intra ou inter-entreprises
Ecoles
Ce programme de formation est réalisable en formation initiale jusqu'à bac +5
Accessibilité
Cette formation est accessible aux personnes en situation de handicap
6 raisons pour réaliser cette formation avec moi
- Une pédagogie adaptée pour mes explications et exemples donnés en formation.
- 20 ans d'expertise dans cet univers et les sujets connexes pour une vision globale.
- Un sens de l'écoute en m'adaptant aux participants et à leurs questions sur le sujet.
- Une gestion de groupe afin de permettre à tout le monde de trouver sa place et évoluer.
- Une capacité à s'adapter à votre secteur d'activité et à votre (futur) métier.
- Une empathie dans le but d'impliquer tous les participants.
Continuez à monter en compétences
Appréhender la programmation orientée objetLes marketplaces
Soyez présent sur les marketplaces avec intelligencePHP Procédural (front-end)
Les bases du langage PHPWordpress et WooCommerce
Transformez Wordpress pour en faire un site e-commerce qui transformeAlgorithmie
Les bases de tous les langages de programmationSEO Local : Google My Business
Comprendre et maîtriser les leviers de visibilité locale sur GoogleGoogle Shopping
Maîtrisez la diffusion de produits sur Google ShoppingFacebook
Développez votre activité sur Facebook (pages, profils, ads)