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.
Durée 10 heures
Plan du cours
Introduction à SQL et aux bases de données relationnelles
- Compréhension des structures de base de données
- Aperçu de la syntaxe SQL
- Travail avec les tables et les schémas
Techniques de requêtage de base
- Sélection et projection de données
- Filtrage des lignes avec WHERE
- Tri des résultats à l'aide de ORDER BY
Jointure de plusieurs tables
- Jointures internes, gauches, droites et complètes
- Combinaison de jeux de données provenant de multiples sources
- Résolution des conditions de jointure
Agrégations et regroupements
- Utilisation de COUNT, SUM, AVG, MIN, MAX
- Application efficace de GROUP BY
- Filtrage des données regroupées avec HAVING
Sous-requêtes et instructions imbriquées
- Sous-requêtes scalaires
- Sous-requêtes corrélées
- Utilisation de sous-requêtes pour le filtrage et les calculs
Manipulation et modification des données
- Insertion de nouvelles données
- Mise à jour des enregistrements existants
- Suppression sécurisée des données
Objets et contraintes de base de données
- Compréhension des clés primaires et étrangères
- Travail avec les vues
- Implémentation de contraintes et de règles
Techniques SQL avancées
- Fonctions de fenêtre
- Expressions de table communes (CTE)
- Considérations de performance et bases de l'optimisation des requêtes
Résumé et prochaines étapes
Pré requis
- Une compréhension des concepts fondamentaux de la donnée
- De l'expérience avec les tableurs ou les données tabulaires
- Une familiarité avec les applications commerciales générales
Public cible
- Analystes de données
- Professionnels en technologies de l'information
- Utilisateurs devant gérer, interroger et analyser des données
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