Avancé Programme

SQL avancé

Allez au-delà des bases et devenez un maître du SQL. Apprenez les fonctionnalités modernes de SQL qui vous permettent d'écrire des requêtes plus complexes et plus efficaces.

5.00 ★★★★★ ★★★★★ (1 notes)

272 Utilisateurs inscrits

Accès à vie

limité à ce cours uniquement

87

Vous cherchez une meilleure offre ?

Obtenez un accès illimité à vie à tous les 26 cours actuels et futurs

Economisez 150 €

Accès illimité à vie

à tous les 26 cours actuels et futurs

99 249

60 % de réduction

Essai gratuit Oui

Certificat de complétion Oui

Durée estimée 45 h

Cours interactifs 3

Vos futures compétences

  • Comprendre et appliquer les fonctions de fenêtrage, qui facilitent l'écriture de requêtes complexes.
  • Apprendre quand et comment utiliser différentes fonctions de classement (RANK(), DENSE_RANK(), ROW_NUMBER()) pour générer des rapports de classement en SQL.
  • Calculer les totaux courants et les sommes courantes (cumulatives).
  • Rédiger des rapports complexes en utilisant GROUP BY et CASE WHEN.
  • Différencier et utiliser les opérations ROLLUP, CUBE et GROUPING SETS.
  • Utiliser les Expressions de Table Commune pour organiser une longue requête SQL.
  • Créer des requêtes SQL récursives pour traiter des structures de données hiérarchiques, telles que des arbres et des graphiques.

Derniers avis

Description

Ce parcours d'apprentissage s'adresse aux personnes qui ont des notions de SQL et qui souhaitent apprendre les fonctionnalités plus avancées et les dernières tendances du langage. Faites défiler la page pour plus de détails.

Vous souhaitez améliorer vos compétences en SQL. Vous connaissez déjà les bases ; il est maintenant temps de passer au niveau supérieur. Le cours SQL avancé vous enseignera les techniques de requêtes les plus récentes, les plus efficaces et les plus rapides.

Découvrez les fonctions de fenêtrage qui vous permettent d'utiliser des fonctions d'agrégation sans réduire les lignes. Les fonctions de fenêtrage (également appelées fonctions analytiques ou fonctions OVER()) vous permettent de classer les données, de calculer des totaux courants et de créer des rapports avec des deltas journaliers ou mensuels. Les Expressions de Table Commune rendent votre code mieux organisé et plus facile à lire. Les requêtes récursives vous permettent de traiter des données hiérarchiques telles que des arbres et des graphiques à l'aide de SQL. Et les clauses GROUP BY avancées comme ROLLUP, CUBE et GROUPING SETS ajoutent puissance et souplesse à vos requêtes.

En d'autres termes, le cours SQL avancé vous aidera à devenir un programmeur, un analyste de données ou un DBA qualifié, doté de compétences totalement modernes.

Quels sont mes avantages ?

  • Le seul parcours d'apprentissage avancé de SQL entièrement interactif sur Internet. Trois cours vous font découvrir les dernières fonctionnalités avancées de SQL. Apprenez quand et où vous voulez.
  • Apprenez par la pratique. Mettez vos connaissances en pratique grâce à notre éditeur de code réel, à nos ensembles de données réels et à la résolution de problèmes concrets.
  • Certification en ligne. Après avoir suivi le cours avec succès, vous recevrez un certificat que vous pourrez publier sur votre profil LinkedIn.
  • Garantie de remboursement de 30 jours. Si vous n'êtes pas satisfait de ce cours, dites-le-nous dans les 30 jours suivant l'achat et vous serez intégralement remboursé.
  • Des conseils et plus encore. Si vous êtes bloqué, vous pouvez utiliser les indices fournis dans les exercices. Vous pouvez utiliser l'onglet "Discussions" pour poser des questions et partager vos connaissances avec les autres membres de la communauté LearnSQL. Vous pouvez également nous écrire à l'adresse e-mail contact@learnsql.fr et nous serons ravis de vous aider !

Objectifs :

  • Comprendre et appliquer les fonctions de fenêtrage, qui facilitent l'écriture de requêtes complexes.
  • Apprendre quand et comment utiliser différentes fonctions de classement (RANK(), DENSE_RANK(), ROW_NUMBER()) pour générer des rapports de classement en SQL.
  • Calculer les totaux courants et les sommes courantes (cumulatives).
  • Rédiger des rapports complexes en utilisant GROUP BY et CASE WHEN.
  • Différencier et utiliser les opérations ROLLUP, CUBE et GROUPING SETS.
  • Utiliser les Expressions de Table Commune pour organiser une longue requête SQL.
  • Créer des requêtes SQL récursives pour traiter des structures de données hiérarchiques, telles que des arbres et des graphiques.

Qui devrait suivre ce cours ?

  • Les programmeurs, DBA et analystes qui souhaitent maintenir leurs connaissances de SQL à jour.
  • Les programmeurs qui veulent étendre leurs connaissances et leurs compétences au-delà de ce que l'on trouve habituellement dans les cours et les livres en ligne.
  • Toute personne connaissant les bases de SQL et souhaitant apprendre les fonctionnalités avancées du langage.

undefined

Configuration et connaissances requises :

  • Un navigateur Web
  • Une connexion Internet
  • Connaissances de base de SQL (par exemple, vous avez suivi notre cours SQL pour les débutants)

Cours dans le programme

  1. Fonctions de fenêtrage
    ★★★★★ ★★★★★ (41) 218 Exercices Avancé

    Apprenez à utiliser les fonctions SQL analytiques pour comprendre les données en profondeur.

  2. Requêtes récursives
    ★★★★★ ★★★★★ (1) 114 Exercices Avancé

    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.

  3. Les extensions de GROUP BY en SQL
    ★★★★★ ★★★★★ (1) 63 Exercices Avancé

    Voulez-vous travailler plus efficacement en utilisant SQL et être capable de créer des requêtes plus complexes et sophistiquées ? Découvrez les clauses GROUP BY, telles que ROLLUP, CUBE et GROUPING SETS.

Avis (0)

Notes moyennes

5.00/5

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

5 étoiles

100%

4 étoiles

0%

3 étoiles

0%

2 étoiles

0%

1 étoile

0%