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
272 Utilisateurs inscrits
Accès à vie
limité à ce cours uniquement
87€
Accès illimité à vie
à tous les 26 cours actuels et futurs
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)