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 (2)
Le simulateur SQL conçu par Philippe
Jean-Pierre ABRIAL - AGL
Formation - SQL Fundamentals
Petit groupe, en présentiel pendant 3 jours,
Annina - Ricardo AG
Formation - SQL: Basics to Intermediate
Traduction automatique