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 courantes
Fonctions analytiques de base
- ROW_NUMBER(), RANK(), DENSE_RANK()
- Comprendre les 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 (Windowing Clause)
- Exploration de la clause de fenêtre
- Compréhension des concepts 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 dans les 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 maintenir et mettre à jour les requêtes utilisant des fonctions analytiques
Résumé et prochaines étapes
Pré requis
- Connaissances de base en SQL
- Maîtrise des bases de données relationnelles
- Expérience en programmation de niveau intermédiaire, de préférence en SQL
Public cible
- 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