Build your ultimate AI agent
Description du cours
Souhaitez-vous interroger des structures de données complexes de manière itérative ? Avez-vous des données hiérarchiques à analyser ? Ce cours vous donnera les outils pour y répondre. Vous apprendrez à écrire des requêtes récursives et à interroger des structures de données hiérarchiques. Pour cela, vous utiliserez les Common Table Expressions (CTE) et le principe de récursion sur une grande variété de jeux de données. Par exemple, vous explorerez un jeu de données de plans de vol et apprendrez à trouver la meilleure et la moins chère des correspondances entre deux aéroports. À la fin du cours, vous comprendrez le principe de récursion et serez capable d’identifier et de créer des modèles de données hiérarchiques.
Prérequis
Programme de formation
Plan du cours
1
Récursion et Common Table Expression (CTE)
Dans ce chapitre, vous découvrirez la récursion et ses bénéfices. Vous rafraîchirez également vos connaissances sur les Common Table Expressions (CTE).
- Rappel sur les Common Table Expressions (CTE)50 XP
- Qu’est-ce qu’une CTE ?50 XP
- Une CTE pour les postes IT100 XP
- Une CTE pour les postes IT bien rémunérés100 XP
- Introduction à la récursion50 XP
- À propos de la récursion : quelques faits50 XP
- Calculer la factorielle de 5100 XP
- Comment interroger récursivement le factoriel de 6100 XP
- Résoudre des problèmes mathématiques récursifs50 XP
- Compter des nombres de façon récursive100 XP
- Calculer la somme des puissances100 XP
2
Requêtes hiérarchiques et récursives
Dans ce chapitre, vous verrez les CTE récursives, comment interroger des jeux de données hiérarchiques et, enfin, comment appliquer des CTE récursives à des données hiérarchiques.
3
Créer vos propres modèles de données
Dans ce chapitre, vous apprendrez à créer et modifier des tables de base de données. Vous étudierez les modèles de données relationnels et hiérarchiques, leurs différences et dans quels cas utiliser chacun.
4
Requêtes hiérarchiques sur des exemples réels
Dans ce chapitre, vous mettrez en pratique les requêtes hiérarchiques et récursives sur des problèmes concrets, comme trouver des itinéraires de vol possibles, assembler une voiture et modéliser un réseau électrique.
S
Requêtes hiérarchiques et récursives dans SQL Server
Cours
terminé

