Nom de fichier: | Mysql MasterClass: maîtrisez les requêtes Mysql de base à avancées |
Source du contenu: | https://www.udemy.com/course/mysql-masterclass-master-basic-to-advanced-mysql-queries/ |
Taille du fichier: | 1,3 Go |
Éditeur: | Académie Vapa |
Mis à jour et publié: | 12 août 2024 |
Bienvenue àMySQL MasterClass: Apprenez de base à avancé avec de vrais projetsun cours complet conçu pour élever vos compétences MySQL des concepts fondamentaux aux techniques avancées. Ce cours est idéal pour les débutants cherchant à construire une base solide dans MySQL, ainsi que pour les développeurs chevronnés souhaitant approfondir leur expertise avec des applications pratiques.
Sujets clés que vous apprendrez dans ce cours:
Introduction à MySQL:
- Introduction à MySQL:
- Présentation des bases de données relationnelles.
- Introduction à MySQL et ses fonctionnalités.
- Cas d’utilisation et avantages de MySQL.
Installation et configuration:
- Installation du serveur MySQL et de MySQL Workbench:
- Configuration système requise pour MySQL.
- Guide d’installation étape par étape pour MySQL Server.
- Installation et configuration de MySQL Workbench.
- Configuration de base et connexion au serveur MySQL.
Travailler avec des tableaux:
- Types de données et types de clés:
- Présentation des types de données MySQL (numérique, chaîne, date/heure).
- Comprendre et utiliser les clés primaires, les clés étrangères et les clés uniques.
- Création de tables et opérations CRUD:
- Syntaxe de création de tables.
- Insertion, mise à jour et suppression de données dans des tableaux.
- Opérations d’insertion en masse.
Récupération et manipulation de données:
- Récupération de données à partir de tables:
- Instructions SELECT de base.
- Utilisation d’alias pour les noms de colonnes et de tables.
- Filtrage des données avec la clause WHERE.
- Utilisation d’opérateurs arithmétiques, de comparaison et logiques dans une base de données:
- Application d’opérateurs arithmétiques (+, -, *, /).
- Utilisation d’opérateurs de comparaison (=, <>, <,>, <=,>=).
- Implémentation d’opérateurs logiques (AND, OR, NOT).
Fonctions et clauses SQL avancées:
- Application de fonctions de caractères SQL:
- Fonctions de caractères communes (CONCAT, SUBSTRING, LENGTH, REPLACE).
- Exemples pratiques et cas d’utilisation.
- Utilisation d’opérateurs de comparaison pour la recherche de plages et la correspondance de modèles:
- Utilisation des opérateurs BETWEEN, IN et LIKE.
- Implémentation de la correspondance de modèles avec des caractères génériques.
- Utilisation des clauses ORDER BY, GROUP BY et HAVING:
- Tri des résultats avec ORDER BY.
- Regroupement des données avec GROUP BY.
- Filtrage des groupes avec la clause HAVING.
Fonctions SQL numériques, de date et de groupe:
- Application de fonctions numériques et de groupe SQL:
- Aperçu des fonctions d’agrégation (SUM, AVG, MIN, MAX, COUNT).
- Cas d’utilisation pratiques de fonctions numériques.
- Utilisation des fonctions de date SQL:
- Fonctions de date communes (CURDATE, DATEADD, DATEDIFF).
- Travailler avec des dates et des heures dans les requêtes.
Conversion de données et opérations d’ensemble:
- Conversion de données à l’aide de diverses fonctions de conversion de types de données:
- Utilisation des fonctions CAST et CONVERT.
- Exemples pratiques de conversions de types de données.
- Utilisation d’opérateurs d’ensemble dans une base de données:
- Présentation des opérateurs d’ensemble (UNION, INTERSECT, EXCEPT).
- Combinaison des résultats de plusieurs requêtes.
Récupération de données avancée:
- Joindre des tables:
- Comprendre les différents types de jointures (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN).
- Exemples pratiques et cas d’utilisation de jointures.
- Rejoindre plusieurs tables en une seule requête.
À qui s’adresse ce cours:
- Les étudiants veulent apprendre la base de données MySQL.
- Si vous souhaitez améliorer vos compétences MySQL.
- Si vous souhaitez apprendre des utilisations et des exemples concrets de MySQL.
- Si vous souhaitez concevoir un projet complet de base de données MySQL.