Autoplay
Autocomplete
Previous Lesson
Complete and Continue
IGTC01AD - L'essentiel de SQL (FR)
01 - Introduction
01 - Bienvenue dans « L-essentiel de SQL » (0:37)
02 - 1. Découvrir SQL
02 - Aborder les liaisons entre tables (3:44)
01 - Comprendre les bases de données relationnelles (3:34)
03 - Comprendre les SGBDR (3:36)
04 - Explorer les SGBDR (4:11)
05 - Découvrir le langage SQL (3:57)
06 - Explorer la base d-exemple (4:21)
07 - Voir les clés et l-intégrité référentielle (4:38)
08 - Installer le serveur MariaDB (4:30)
09 - Importer la base de données d-exemple (6:04)
10 - Installer le client DBeaver (2:33)
11 - Installer les outils clients (4:40)
12 - Se connecter à un SGBDR (3:26)
03 - 2. Requêter une table
01 - Écrire son premier SELECT (3:16)
02 - Comprendre les éléments de grammaire du SQL (2:58)
03 - Référencer la table dans le FROM et manipuler les littéraux (4:26)
04 - Comprendre le schéma (3:39)
05 - Explorer les métadonnées (2:58)
06 - Exprimer des littéraux dans le SELECT (4:44)
07 - Comprendre les types de données (4:42)
08 - Découvrir les littéraux et les types de données (3:56)
09 - Écrire des expressions (4:49)
10 - Exporter les données de la requête (1:19)
11 - Défi Générer une chaîne de résultats (1:06)
12 - Solution Générer une chaîne de résultats (3:18)
04 - 3. Chercher dans les données
01 - Filtrer par une clause WHERE (2:54)
02 - Combiner les prédicats avec des opérateurs booléens (4:27)
03 - Traiter les NULL dans la recherche (3:04)
04 - Traiter les NULL avec les fonctions (3:53)
05 - Travailler avec les opérateurs spéciaux (3:21)
06 - Maîtriser l-opérateur LIKE (4:49)
07 - Comprendre les fonctions (4:32)
08 - Chercher une fonction (2:49)
09 - Utiliser les fonctions de chaînes de caractères (4:32)
10 - Pratiquer les fonctions numériques (4:32)
11 - Apprendre les fonctions temporelles en MariaDB ou MySQL (4:40)
12 - Manipuler les fonctions de dates dans Oracle (3:33)
13 - Manipuler les fonctions de dates dans PostgreSQL et Microsoft SQL Server (3:49)
14 - Défi Utiliser les requêtes SELECT (1:33)
15 - Solution Utiliser les requêtes SELECT (5:37)
05 - 4. Travailler avec plusieurs tables
02 - Pratiquer le CASE généralisé (5:03)
01 - Choisir avec le branchement CASE (3:51)
03 - Trier avec la clause ORDER BY (4:33)
04 - Lier des tables avec les jointures (4:28)
05 - Pratiquer la syntaxe de la jointure (5:00)
06 - Pratiquer l-équijointure interne (4:00)
07 - Découvrir les jointures externes (4:31)
08 - Réaliser une jointure externe multiple (5:24)
09 - Filtrer une jointure externe (2:53)
10 - Utiliser les opérateurs ensemblistes (5:21)
11 - Défi Résoudre un problème avec une jointure (0:57)
12 - Solution Résoudre un problème avec une jointure (4:49)
06 - 5. Regrouper les données
01 - Comprendre les regroupements (3:02)
02 - Utiliser les fonctions d-agrégation (4:01)
03 - Réaliser des sous-ensembles avec GROUP BY (3:49)
04 - Filtrer les sous-ensembles avec HAVING (3:46)
05 - Construire une analyse (3:02)
06 - Utiliser CUBE et ROLLUP (5:20)
07 - Appréhender les fonctions de fenêtrage (4:27)
08 - Connaître les fonctions analytiques de fenêtrage (5:09)
09 - Approfondir la clause OVER (3:17)
10 - Défi Regrouper les données en vue d-une analyse (1:08)
11 - Solution Regrouper les données en vue d-une analyse (4:29)
07 - 6. Pratiquer les sous-requêtes
02 - Utiliser une sous-requête dans la clause FROM (3:29)
01 - Découvrir les sous-requêtes (2:29)
03 - Filtrer avec une sous-requête dans la clause WHERE (2:05)
04 - Utiliser une sous-requête liste avec l-opérateur IN (2:48)
05 - Aborder la corrélation dans une sous-requête (2:15)
06 - Filtrer avec une sous-requête corrélée et l-opérateur EXISTS (2:48)
07 - Prédéfinir une sous-requête avec une CTE (3:49)
08 - Comprendre le problème de la récursivité (2:52)
09 - Découvrir la récursivité de la CTE (5:08)
10 - Aborder le principe des vues (4:37)
11 - Défi Effectuer une double recherche (1:02)
12 - Solution Effectuer une double recherche (4:06)
08 - 7. Modifier les données
01 - Comprendre les mises à jour de données (3:17)
02 - Aborder le principe de la transaction (3:54)
03 - Écrire des transactions explicites (4:12)
04 - Insérer ligne à ligne avec INSERT (5:11)
05 - Insérer à l-aide d-une sous-requête (1:57)
06 - Modifier les valeurs de colonnes avec UPDATE (2:40)
07 - Supprimer des lignes avec DELETE (1:30)
08 - Insérer dans une nouvelle table (3:49)
09 - Aborder le MERGE (4:58)
10 - Remplacer le MERGE dans MySQL (1:50)
11 - Défi Modifier des données (1:20)
12 - Solution Modifier des données (2:47)
09 - Conclusion
01 - Conclure sur SQL (1:24)
fichier_d_exercice_essentiel_SQL
fichier_d_exercice_essentiel_SQL
Teach online with
03 - Filtrer avec une sous-requête dans la clause WHERE
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock