Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
- Que sont les fonctions analytiques ?
- Avantages et cas d'utilisation
- Aperçu des fonctions analytiques les plus courantes
Fonctions analytiques de base
- NUMÉRO_DE_RANGÉE(), RANG(), RANG_DENSE()
- Comprendre les clauses PARTITION BY et ORDER BY
- Exemples et cas d'utilisation
Fonctions d'analyse statistique
- SUM(), AVG(), MIN(), MAX()
- LEAD() et LAG()
- Cas d'utilisation et scénarios
Clause de ralentissement
- Explorer la clause WINDOWING
- Comprendre UNBOUNDED, CURRENT ROW et N PRECEDING/FOLLOWING
- Applications pratiques
Fonctions analytiques avancées
- FIRST_VALUE() et LAST_VALUE()
- PERCENTILE_CONT() et PERCENTILE_DISC()
- Cas d'utilisation et comparaisons
Requêtes complexes avec des fonctions analytiques
- Combinaison de fonctions analytiques avec GROUP BY
- Fonctions analytiques imbriquées
- Exemples concrets
Optimisation des fonctions analytiques
- Utilisation efficace des fonctions analytiques dans les grands ensembles de données
- Analyse des performances des requêtes
- Stratégies d'indexation
Dépannage et bonnes pratiques
- Identifier et résoudre les problèmes courants
- Meilleures pratiques pour rédiger des requêtes efficaces
- Conseils pour la maintenance et la mise à jour des requêtes Analytic Function
Résumé et prochaines étapes
Pré requis
- Compréhension de base du SQL
- Familiarité avec les bases de données relationnelles
- Expérience en programmation intermédiaire, idéalement en SQL
Audience
- Administrateurs de base de données
- Développeurs SQL
- Analystes de données
21 Heures
Nos clients témoignent (2)
Faire de l'exercice
Joe Pang - Lands Department, Hong Kong
Formation - QGIS for Geographic Information System
Traduction automatique
Des exemples pratiques nous ont permis de ressentir concrètement le fonctionnement du programme. De bonnes explications et une intégration efficace des concepts théoriques et de leur rapport aux applications pratiques.
Ian - Archeoworks Inc.
Formation - ArcGIS Fundamentals
Traduction automatique