Formation MySQL - En présentiel

1.250,00 EUR

  • 16 hours
Classe virtuelle en direct
En entreprise
Prochaine promotion:May 11, 2026
+ 25 jours restants

Devenez un développeur SQL sûr de vous grâce à notre formation : un programme complet et pratique conçu pour les débutants et les futurs professionnels des bases de données. En commençant par les bases de la gestion de bases de données relationnelles, vous apprendrez à installer MySQL, à configurer des bases de données et à utiliser les commandes SQL essentielles. Vous approfondirez ensuite la récupération de données, les requêtes analytiques, les jointures de jeux de données et les fonctionnalités SQL avancées qui vous aideront à résoudre des problèmes concrets.

Caractéristiques principales

Langue

Supports de cours en anglais

Niveau

Niveau débutant à intermédiaire

16 heures de formation dirigée par un instructeur

Plus de 30 heures de temps d’étude recommandé

Cours d’apprentissage en ligne complémentaire, à votre rythme

Évaluations auto-notées et quiz de révision

Pratique

Plus de 80 heures de pratique avec des laboratoires cloud

Demandez une confirmation de la date !

Attestation de fin de programme incluse

Résultats d’apprentissage

À la fin de ce programme, vous serez en mesure de :

Principes fondamentaux de MySQL

Comprendre MySQL au‑delà d’une utilisation basique et en maîtriser les fonctionnalités essentielles.

Création de base de données

Apprenez à créer des bases de données et à définir des tables avec des structures de données appropriées.

Commandes DML et DDL

Maîtrisez des commandes comme INSERT, UPDATE, DELETE, et bien plus encore.

Requêtes analytiques

Écrivez des requêtes SQL en utilisant MIN, MAX, AVG et d’autres fonctions.

Jointures de données

Combinez des données provenant de plusieurs tables à l’aide de JOIN, UNION et de techniques associées.

Regroupement et clauses

Organiser et manipuler des données à l’aide de clauses SQL et de fonctions de regroupement.

Fonctions mathématiques

Effectuez des calculs avancés directement dans votre base de données.

Fonctionnalités SQL avancées

Résolvez des problèmes complexes à l’aide de déclencheurs, de procédures stockées et de vues.

Intégration d’applications

Connectez MySQL avec des frameworks comme Node.js, Python et PHP.

Optimisation des performances de la base de données

Améliorez les performances grâce à l’indexation, à l’optimisation des requêtes et aux sauvegardes.

Classement des résultats

Trier et afficher les résultats de requête conformément aux exigences de l’application.

Techniques d’indexation

Appliquez des stratégies d’indexation pour améliorer l’efficacité de la base de données.

Sécurité des bases de données

Mettre en œuvre les meilleures pratiques pour sécuriser les bases de données et gérer les accès.

Hero

Chronologie du cours

  1. Bien démarrer avec MySQL

    Leçon 1

    • Configurer la base de données MySQL
    • Discuter des types de données qui peuvent être utilisés
    • Exploiter les instructions CREATE TABLE DDL pour mettre en place un schéma de tables
    • Utilisation des contraintes de clé primaire et de clé étrangère
    • Insertion, mise à jour et suppression pour les opérations DML
    • Modifier et supprimer des tables existantes
    • Ajout et examen des contraintes sur les tables
  2. Plongée en profondeur dans les instructions SQL

    Leçon 2

    • SELECT et SELECT DISTINCT pour supprimer les doublons
    • Exploiter l’instruction WHERE pour restreindre l’ensemble de données obtenu
    • Compte et limite pour diagnostiquer et contrôler l’ensemble de données résultant
    • Spécifiez l’ordre des données récupérées en utilisant ORDER BY
    • Exploiter les sous-requêtes avec IN et BETWEEN
  3. Requêtes SQL analytiques

    Leçon 3

    • Obtenir des statistiques sur les données avec MIN, MAX et AVG
    • exploiter GROUP BY pour agréger les données de manière personnalisée
    • Instructions conditionnelles GROUP BY avec clause HAVING
  4. Combiner des données provenant de plusieurs jeux de données

    Leçon 4

    • Création de tables à l’aide de clés primaires référencées
    • INNER JOIN pour les jointures complètes
    • Jointures LEFT et RIGHT pour combiner des données
    • Jointure externe complète et union
  5. Fonctionnalités avancées du langage SQL

    Leçon 5

    • Effectuez des calculs avancés avec des fonctions mathématiques
    • Opérations sur les colonnes de chaînes et de texte
    • Exploitez l’auto-jointure lorsque nécessaire pour joindre une table avec elle-même
  6. Utiliser MySQL avec des applications web

    Leçon 6

    • Application MySQL avec Node.js (Express)
    • Application MySQL avec Python (Django)
    • Application MySQL avec PHP (Laravel)
  7. Utiliser MySQL avec des applications web

    Leçon 7

    • Sécuriser MySQL
    • Analyser les problèmes de performance avec EXPLAIN
    • Utilisez l’indexation pour améliorer les performances des requêtes de recherche
    • Les requêtes préparées comme meilleur modèle de requête MySQL
    • Réalisation de sauvegardes et utilisation des journaux
    • Décomposition de requêtes complexes en requêtes plus simples
Formation MySQL

Qui devrait s’inscrire à ce programme ?

Prérequis

Les participants doivent avoir une compréhension de base des systèmes de gestion de bases de données relationnelles (SGBDR). Une familiarité avec les concepts des SGBDR constitue un atout.


Administrateurs de bases de données en herbe

Développeurs logiciels et ingénieurs backend

Développeurs full-stack souhaitant travailler avec MySQL

Analystes de données et professionnels de la BI souhaitant approfondir leurs compétences en requêtage

Professionnels de l’informatique et administrateurs système qui gèrent et optimisent des bases de données.

Étudiants et passionnés de technologie

Commencer le cours maintenant

Déclarations

Licences et accréditation

Le cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.

Politique d’équité

Nous encourageons les candidats à contacter l’AVC pour obtenir des conseils et un accompagnement tout au long du processus d’aménagement.

Foire aux questions

Contact background

Avez-vous besoin de solutions d’entreprise ou d’une intégration LMS?

Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !