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
- Travailler avec des tables et des schémas
Techniques de base pour les requêtes
- Sélectionner et projeter des données
- Filtrer les lignes avec WHERE
- Trier les résultats avec ORDER BY
Joindre plusieurs tables
- Jointures internes, externes gauches, externes droites et complètes
- Combiner des ensembles de données provenant de sources multiples
- Résoudre les conditions de jointure
Agrégations et regroupements
- Utiliser COUNT, SUM, AVG, MIN, MAX
- Appliquer GROUP BY efficacement
- Filtrer les données regroupées avec HAVING
Sous-requêtes et instructions imbriquées
- Sous-requêtes scalaires
- Sous-requêtes corrélées
- Utiliser des sous-requêtes pour le filtrage et les calculs
Manipulation et modification de données
- Insérer de nouvelles données
- Mettre à jour des enregistrements existants
- Supprimer des données en toute sécurité
Objets de base de données et contraintes
- Comprendre les clés primaires et étrangères
- Travailler avec des vues
- Implémenter des contraintes et des règles
Techniques avancées de SQL
- Fonctions de fenêtre
- Expressions de table communes (CTEs)
- Considérations sur les performances et bases du réglage des requêtes
Résumé et prochaines étapes
Pré requis
- Une compréhension des concepts de base des données
- Une 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 des TI
- Utilisateurs qui doivent gérer, interroger et analyser des données
Nos clients témoignent (5)
C'était très interactif et cela nous a tenus intéressés.
Raluca Alexandra PUNGA
Formation - SQL Fundamentals
Traduction automatique
Gunnar a créé une excellente complicité avec le public et a rapidement identifié nos besoins. Il était engageant et très compétent tout au long de la présentation, et nous avons beaucoup apprécié son humour.
Kurt - Complete Coherence
Formation - SQL For Data Science and Data Analysis
Traduction automatique
Philip a été très aimable, son style d'explication des concepts SQL est exceptionnel. J'ai apprécié qu'il nous donne des informations et réponde à des questions qui n'étaient pas incluses dans ce cours.
Stefan
Formation - SQL in SQL Server
Traduction automatique
fonctions analytiques
khusboo dassani - Tech Northwest Skillnet
Formation - SQL Advanced
Traduction automatique
Les matériels de formation.
Mona Dobre - DB Global Technology
Formation - SQL Advanced level for Analysts
Traduction automatique