Ce que vous devez savoir avant
de commencer
Débute 1 July 2025 05:28
Se termine 1 July 2025
00
Jours
00
Heures
00
Minutes
00
Secondes
7 hours 10 minutes
Mise à niveau optionnelle disponible
Not Specified
Progressez à votre rythme
Paid Course
Mise à niveau optionnelle disponible
Aperçu
Êtes-vous prêt à plonger dans le monde des bases de données et à maîtriser l'art des requêtes avec MySQL ? Ce cours adapté aux débutants est conçu pour vous fournir une base solide en MySQL tout en vous guidant progressivement vers des concepts avancés.
Que vous soyez un novice complet ou que vous ayez déjà une certaine expérience, ce cours vous dotera des compétences nécessaires pour interagir avec les bases de données en toute confiance.
Programme
- Introduction aux bases de données
- Bases du SQL
- Opérations CRUD de base
- Filtrage et tri des données
- Techniques de requêtes avancées
- Sous-requêtes et requêtes imbriquées
- Normalisation et conception des données
- Transactions et intégrité des données
- Fonctions SQL avancées
- Optimisation des performances
- Sécurité et gestion des utilisateurs
- Application pratique et projet
- Conclusion du cours
Vue d'ensemble des bases de données et SQL
Comprendre MySQL et configurer son environnement
Introduction à la syntaxe SQL
Types de données dans MySQL
Création et utilisation de bases de données
Tables : création, modification et suppression
Insertion de données dans des tables
Interrogation des données avec SELECT
Mise à jour des enregistrements existants
Suppression d'enregistrements
Utilisation de la clause WHERE pour le filtrage
Tri des données avec ORDER BY
Correspondance de motifs avec LIKE
Compréhension des valeurs NULL
Fonctions d'agrégation (SUM, AVG, COUNT, etc.)
Regroupement des données avec GROUP BY
Filtrage des données groupées avec HAVING
Jointure de tables : jointures INNER, OUTER, LEFT, RIGHT
Introduction aux sous-requêtes
Utilisation des sous-requêtes dans SELECT, INSERT, UPDATE, DELETE
Sous-requêtes corrélées
Compréhension de la normalisation
Conception de schémas de bases de données efficaces
Mise en œuvre des clés et des index
Compréhension des transactions
Mise en œuvre des propriétés ACID
Gestion de la concurrence avec des verrous
Vues et procédures stockées
Déclencheurs et événements
Fonctions définies par l'utilisateur
Techniques d'optimisation de requête
Optimisation des index
Analyse des performances des requêtes avec EXPLAIN
Compréhension des privilèges des utilisateurs et des rôles
Mise en œuvre des meilleures pratiques de sécurité des données
Projet pratique : conception et implémentation d'une base de données réelle
Session de révision et de feedback
Récapitulatif des concepts clés
Ressources pour l'apprentissage continu
Enseigné par
Kadhiravan Jayachandiran, KultureHire Education and Akshi
Sujets
Programmation