On Demand
: 9h30 - 16h30
Début : À partir de 2025
Fin : 2025
Durée :3,0 jours
à partir de
£ ACA0,00 euro
(hors TVA)
Objectif de la formation continue
Ce séminaire vise à développer vos compétences SQL spécifiquement pour l’interrogation et l’analyse de données. À travers des exercices pratiques, vous apprendrez les structures essentielles de SQL et serez progressivement formé aux techniques avancées d’analyse. Vous découvrirez des méthodes de filtrage, de traitement, d’agrégation, de jointure et d’évaluation statistique sur de grands ensembles de données. De précieux conseils issus de nombreuses années d’expérience vous guideront dans l’exécution de requêtes complexes. En outre, vous serez initié aux outils modernes et apprendrez à intégrer SQL de manière optimale dans les environnements de BI, de science des données et de développement.
Pré-requis Techniques pour Participer à Nos Formations en Ligne
Nos formations reposent sur des plateformes entièrement accessibles via un navigateur, éliminant ainsi le besoin d’installer un logiciel supplémentaire. Pour garantir une expérience optimale, veuillez vous assurer de disposer des éléments suivants :
🌐 Connexion Internet stable : une ligne DSL d’au moins 6000 est nécessaire, avec une connexion par câble LAN fortement recommandée pour une meilleure fiabilité.
🌍 Navigateur compatible et à jour : utilisez Firefox, Google Chrome, Edge ou Safari. Veuillez noter qu’Internet Explorer n’est pas pris en charge.
💻🎧 Équipement audio et vidéo : un ordinateur (PC ou portable) équipé de haut-parleurs ou écouteurs, d’un microphone et d’une webcam fonctionnels.
Avec ces conditions techniques en place, vous pourrez profiter pleinement de nos sessions interactives et enrichissantes en ligne.
Caractéristiques des bases de données relationnelles
Mappage structuré des données dans des tables.
Opérations effectuées lors de l’exécution d’une requête SQL.
Éléments de syntaxe SQL de base.
SQL pour l’interrogation des données
Interroger les données à l’aide de l’instruction SELECT.
Filtrer les données à l’aide de la clause WHERE.
Éliminer les doublons avec le mot-clé DISTINCT.
Grouper les données avec l’instruction GROUP BY.
Utiliser des alias pour nommer clairement les tables et colonnes.
Trier les données avec l’instruction ORDER BY.
Travailler avec des types de données et des fonctions
Types de données SQL de base.
Utiliser des fonctions pour le calcul et l’ajustement des données.
Gérer le type NULL.
Types de données spécifiques pour l’heure, la localisation et d’autres domaines.
Gérer des structures de données flexibles avec le support natif de JSON.
Effectuer des évaluations conditionnelles avec l’instruction CASE.
Fusionner les données
Combiner les tables avec UNION, INTERSECT et EXCEPT.
Joindre des données de tables avec des opérations JOIN.
Intégrer des données provenant d’autres tables avec des sous-requêtes.
Structurer des requêtes complexes à l’aide de CTE (Common Table Expressions).
Analyse avancée des données
Agrégation multicouche avec les opérateurs ROLLUP, CUBE et GROUPING SETS.
Utiliser les fonctions de fenêtres pour accéder aux valeurs des colonnes voisines.
Analyse de données avec des ensembles de données pivotants.
Fonctions statistiques avancées.
Exploration des séries chronologiques.
SQL utilisé dans des environnements spécifiques
Travailler efficacement dans des environnements de développement SQL.
Rendre les requêtes SQL compréhensibles et maintenables.
Utilisation de SQL dans les applications de Business Intelligence (BI).
Systèmes SQL pour une exécution locale sur un ordinateur.
Utilisation de SQL dans un lac de données.