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
Révision des bases de SQL
- Rappel sur SELECT, WHERE, GROUP BY
- Bref rappel des types de JOIN
- Compréhension de l'ordre d'exécution des requêtes
Déclarations de manipulation des données
- INSERT INTO
- UPDATE et DELETE
- Contrôle des transactions (BEGIN, COMMIT, ROLLBACK)
Jointures avancées et opérations ensembles
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Sous-requêtes et tables dérivées
- Sous-requêtes corrélées vs non corrélées
- Utilisation de sous-requêtes dans FROM
- CTEs (Expressions Table Communes)
Fonctions en fenêtre
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY et ORDER BY
- Fonctions LEAD et LAG
Types de données et fonctions
- Fonctions chaînes et dates
- CASE et IF statements
- Conversions de type et gestion des valeurs NULL
Optimisation des requêtes
- Compréhension des index
- Utilisation d'EXPLAIN
- Bonnes pratiques pour écrire des requêtes efficaces
Résumé et Étapes suivantes
Pré requis
- Connaissance de base des instructions SQL SELECT
- Expérience en filtrage, tri et jointures simples
- Compréhension des concepts des bases de données relationnelles
Public cible
- Analystes de données
- Développeurs travaillant avec SQL les bases de données
- Professionnels du Business intelligence
14 Heures
Nos clients témoignent (3)
C'était très interactif et cela nous a tenus intéressés.
Raluca Alexandra PUNGA
Formation - SQL Fundamentals
Traduction automatique
Petit groupe, en présentiel pendant 3 jours,
Annina - Ricardo AG
Formation - SQL: Basics to Intermediate
Traduction automatique
J'ai apprécié le rythme de la formation et le niveau d'interaction. Tous les participants ont été encouragés à participer activement aux discussions autour des solutions d'exercices, etc.
Aaron - Computerbits
Formation - SQL Advanced level for Analysts
Traduction automatique