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 ★★★★★ ★★★★★ (1 notes)

71 Utilisateurs inscrits

Accès à vie

limité à ce cours uniquement

29

Vous désirez une meilleure offre ?

Obtenez un accès illimité à vie à tous les 27 cours présents et futurs

Economisez 150 €

Accès illimité à vie

pour tous les cours 27 présents et futur

99 249

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

  1. Quiz d'introduction

    0/14

    Testez vos connaissances de SQL

  2. Syntaxe des CTE

    0/17

    Votre première rencontre avec les

  3. CTE imbriquée

    0/15

    Vous apprendrez à utiliser les CTE imbriquées.

  4. CTE récursive

    0/36

    Vous découvrirez ce qu'est la récursivité et comment l'utiliser dans les requêtes SQL.

  5. CTE avec INSERT, DELETE, UPDATE

    0/18

    Vous apprendrez à utiliser les instructions INSERT, DELETE, UPDATE avec les CTE.

  6. Quiz final

    0/14

    Testez vos connaissances dans ce quiz final

Avis (0)

Notes moyennes

5.00/5

★★★★★ ★★★★★ (1 évaluations)

5 étoiles

100%

4 étoiles

0%

3 étoiles

0%

2 étoiles

0%

1 étoile

0%