This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Tout comprendre du SQL ! Formation rapide et efficace (3,5h)
Introduction
Déroulement de la formation (1:40)
Les bases de données et le SQL (3:10)
Création de l'environnement de travail (5:23)
Les requêtes les plus utilisées
Introduction (0:26)
Sélection de données - SELECT (3:56)
Ajout de données - INSERT INTO (4:12)
Challenge - Utilisation du INSERT INTO (3:35)
Modification de données - UPDATE (2:58)
Challenge - Mise à jour et vérification (1:13)
Suppression de données - DELETE (1:36)
Les principaux type de données et attributs
Introduction (1:15)
Les données numériques (5:20)
Les données temporelles (2:55)
Les données textuelles (6:31)
Les attributs les plus utilisés (5:14)
Paramétrages simples d'une requête
Introduction (0:23)
Créer des conditions (1) - WHERE (4:54)
Créer des conditions (2) - WHERE (3:50)
Challenge - Utilisation de la clause WHERE (4:10)
Créer des alias - AS (3:10)
Trier les résultats - ORDER BY (2:55)
Limiter les résultats - LIMIT (2:42)
Challenge - Utilisation des clauses ORDER BY & LIMIT (2:43)
Challenge - Création de statistiques simples (3:01)
Manier les fonctions SQL - AVG() & COUNT() & MAX() … (3:22)
Les requêtes avancées
Introduction (0:16)
Réaliser des jointures de tables (1) – JOIN (11:17)
Réaliser des jointures de tables (2) – JOIN (7:34)
Challenge - Utilisation des jointures (4:02)
Unir deux sélections en une requête - UNION (4:46)
Sélection en testant l’existence - EXISTS (3:13)
Challenge - Utilisation des clauses UNION & EXIST (2:41)
Paramétrages avancés d'une requête
Introduction (0:15)
Aller plus loin avec IN et BETWEEN - WHERE (3:43)
Rechercher dans une valeur avec LIKE - WHERE (3:33)
Challenge - Recherche via la clause LIKE (2:32)
Grouper les résultats d’un calcul – GROUP BY & HAVING (4:35)
Sélection par comparaison de requêtes – ANY & ALL (4:29)
Ajouter un ifelse dans la requête – CASE WHEN … THEN … END (6:33)
Challenge - Utilisation du CASE WHEN (3:24)
Trier ou choisir une valeur au hasard - RAND() (2:00)
Créer et manipuler des bases de données et des tables
Introduction (0:21)
Modéliser les données avec MySQL WorkBench (5:25)
Créer une base de données et des tables - CREATE (4:14)
Maintenir des tables (1) - DROP & TRUNCATE (3:25)
Maintenir des tables (2) - ALTER (5:33)
Les moteurs de stockage
Introduction (0:27)
Définition d'un moteur de stockage (0:44)
Requêtes possibles avec les moteurs de stockages (2:22)
Les deux moteurs les plus utilisés (4:45)
[TP] Création d’une bdd pour gérer une boutique
Introduction (0:37)
Mise en place des tables (4:19)
Ajout des données (8:21)
Exportation du SQL (2:05)
Liaisons entre les tables (2:31)
Schema BDD
Informations complémentaires
La documentation en ligne (2:19)
Les messages d’erreurs courants (3:02)
Conclusion
Le mot de la fin (0:33)
Challenge - Utilisation du INSERT INTO
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock