Aperçu
Apprenez l'analyse avancée de données avec SQL et maîtrisez des sujets tels que les sous-requêtes, les CTE, les fonctions de fenêtre, et plus encore.
Programme
-
- Introduction aux concepts SQL avancés
-- Révision des "Big 6" Clauses (SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY)
-- Aperçu des sujets SQL avancés
- Techniques avancées de jointure
-- Jointures internes et externes dans des requêtes complexes
-- Auto-jointures et CTE récursives
-- Jointures d'intersection et d'exclusion
- Sous-requêtes et tables dérivées
-- Sous-requêtes corrélées et non corrélées
-- Utilisation des sous-requêtes dans les clauses SELECT, FROM et WHERE
-- Tables dérivées et vues inline
- Agrégation avancée et fonctions analytiques
-- Fonctions de fenêtre (ROW_NUMBER, RANK, DENSE_RANK)
-- Utilisation de PARTITION BY et ORDER BY dans les analyses
-- Groupement avancé : GROUPING SETS, CUBE et ROLLUP
- Opérations d'ensemble
-- Union, Intersect et Except
-- Combinaison des résultats de plusieurs requêtes
-- Cas pratiques pour les opérations d'ensemble
- Filtrage et recherche avancés
-- Utilisation des expressions régulières en SQL
-- Capacités de recherche en texte intégral
-- Techniques avancées de correspondance de motifs
- Optimisation des performances
-- Plans d'exécution des requêtes
-- Stratégies d'indexation pour les requêtes complexes
-- Mise en cache et vues matérialisées pour des résultats plus rapides
- Gestion des données avec SQL avancé
-- Opérations INSERT, UPDATE, DELETE avancées
-- Mise en œuvre des transactions et gestion des erreurs
-- Sécurité des données et contrôle d'accès
- Projet pratique : Analyse de données en situation réelle
-- Conception d'un projet analytique SQL complet
-- Application des techniques de requête avancées à des scénarios d'affaires
-- Présentation et interprétation des résultats de requêtes SQL
- Conclusion et apprentissage complémentaire
-- Résumé des concepts clés
-- Ressources pour l'étude continue en SQL et analyse des données
Enseigné par
Maven Analytics and Alice Zhao
Étiquettes