Avancé Cours
Requêtes récursives
Maîtrisez le type de requêtes SQL le plus difficile. Apprenez à traiter les arbres et les graphes en SQL, et à organiser efficacement de longues requêtes SQL.
5.00
71 Utilisateurs inscrits
Accès à vie
limité à ce cours uniquement
29€
Accès illimité à vie
pour tous les cours 27 présents et futur
60 % de réduction
Essai gratuit Oui
Certificat de complétion Oui
Durée estimée 18 h
Exercices interactifs 114
Vos futures compétences
- Comprendre et utiliser les Expressions de Table Communes SQL
- Découper de longues requêtes SQL avec des CTE simples et imbriquées
- Déployer des CTE récursives
- Écrire des CTE récursives qui parcourent un modèle de données hiérarchique
Derniers avis
Description
Description
Les Expressions de Table Communes (CTE), souvent appelées "clauses WITH", sont essentiellement des sous-requêtes nommées. Il s'agit d'une fonctionnalité relativement nouvelle de SQL ; avec les CTE, vous pouvez diviser une longue requête en plus petits morceaux, ce qui la rend plus lisible. Contrairement aux sous-requêtes SQL, les CTE peuvent être récursives, ce qui permet de parcourir des modèles hiérarchiques d'une profondeur énorme.
À propos du cours sur les Expressions de Table Communes en SQL
Ce cours couvre les CTE simples, les CTE imbriquées et les CTE récursives. Vous apprendrez comment gérer vos requêtes SQL avec des CTE, comment et quand imbriquer des CTE, et comment utiliser des CTE récursives pour parcourir des modèles de données hiérarchiques.
Ce cours est destiné aux utilisateurs intermédiaires. Nous supposons que l'utilisateur connaît les bases de SQL, notamment :
- Comment sélectionner dans une table unique, y compris l'écriture de conditions WHERE complexes.
- Comment lier des tables
- Comment fonctionnent GROUP BY et HAVING
- Comment fonctionnent les sous-requêtes SQL
Quelles sont les compétences et la configuration requises ?
- Un navigateur Web
- Connaissance du langage SQL de base, y compris les clauses JOIN et GROUP BY.
Que vais-je retirer de ce cours de SQL ?
Vous découvrirez comment :- Comprendre et utiliser les Expressions de Table Communes SQL
- Découper de longues requêtes SQL avec des CTE simples et imbriquées
- Déployer des CTE récursives
- Écrire des CTE récursives qui parcourent un modèle de données hiérarchique
Qui devrait suivre ce cours ?
- Les analystes de bases de données débutants
- Les développeurs qui souhaitent mettre à jour leurs connaissances de SQL
- Les étudiants qui suivent des cours sur les bases de données relationnelles
- Toute personne qui souhaite apprendre les Expressions de Table Communes SQL
Table des matières
Progression du cours 0%
Exercices terminés 0/114
-
Testez vos connaissances de SQL
-
Votre première rencontre avec les
-
Vous apprendrez à utiliser les CTE imbriquées.
-
Vous découvrirez ce qu'est la récursivité et comment l'utiliser dans les requêtes SQL.
-
Vous apprendrez à utiliser les instructions INSERT, DELETE, UPDATE avec les CTE.
-
Testez vos connaissances dans ce quiz final