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
- Qu’est-ce que les fonctions analytiques ?
- Avantages et cas d’utilisation
- Aperçu des fonctions analytiques courantes
Fonctions analytiques de base
- ROW_NUMBER(), RANK(), DENSE_RANK()
- Compréhension des clauses PARTITION BY et ORDER BY
- Exemples et cas d’utilisation
Fonctions analytiques statistiques
- SUM(), AVG(), MIN(), MAX()
- LEAD() et LAG()
- Cas d’utilisation et scénarios
Clause de fenêtre
- Exploration de la clause de fenêtrage
- Compréhension de 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 des fonctions analytiques avec GROUP BY
- Fonctions analytiques imbriquées
- Exemples concrets
Optimisation des fonctions analytiques
- Utilisation efficace des fonctions analytiques sur de grands ensembles de données
- Analyse des performances des requêtes
- Stratégies d’indexation
Dépannage et bonnes pratiques
- Identification et résolution des problèmes courants
- Bonnes pratiques pour rédiger des requêtes efficaces
- Conseils pour la maintenance et la mise à jour des requêtes utilisant des fonctions analytiques
Conclusion et prochaines étapes
Pré requis
- Compréhension de base de SQL.
- Connaissance des bases de données relationnelles.
- Expérience en programmation de niveau intermédiaire, de préférence en SQL.
Public visé
- Administrateurs de bases 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