What You Need to Know Before
You Start
Starts 20 June 2025 08:08
Ends 20 June 2025
00
days
00
hours
00
minutes
00
seconds
5 hours 24 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Paid Course
Optional upgrade avallable
Aperçu
Dans ce cours, vous apprendrez à rédiger et exécuter des requêtes SQL sur votre propre base de données. En commençant par le SQL de base, nous apprendrons à utiliser PostgreSQL pour effectuer une analyse de données avancée, créer des graphiques, des rapports et des tableaux.
Programme
- Introduction à SQL et aux bases de données
- Bases de SQL
- Interrogation de plusieurs tables
- Requêtes SQL avancées
- Manipulation et gestion des données
- Nettoyage et préparation des données
- Visualisation des données avec SQL
- Rapports et tableaux de bord
- Optimisation des performances en SQL
- Projet final
- Conclusion du cours
Aperçu des bases de données
Compréhension des systèmes de gestion de bases de données relationnelles (SGBDR)
Introduction à PostgreSQL
Écriture de déclarations SELECT simples
Utilisation des clauses WHERE pour le filtrage
Tri des résultats avec ORDER BY
Élimination des doublons avec DISTINCT
Compréhension des opérations JOIN
INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
Utilisation de UNION et UNION ALL
Fonctions d'agrégation : COUNT, SUM, AVG, MAX, MIN
Clauses GROUP BY et HAVING
Sous-requêtes et requêtes imbriquées
Opérations INSERT, UPDATE, DELETE
Gestion de l'intégrité des données avec des contraintes
Transactions et gestion des erreurs
Identification et correction des erreurs de données
Utilisation des fonctions SQL pour la transformation des données
Expressions de table communes (CTE)
Principes de base de la visualisation des données
Utilisation de SQL pour générer des graphiques et diagrammes
Utilisation des outils de visualisation disponibles avec PostgreSQL
Création de rapports avec SQL
Automatisation de la génération de rapports de données
Intégration de SQL avec des outils de tableau de bord populaires
Indexation et optimisation des requêtes
Compréhension des plans de requête et des statistiques d'exécution
Meilleures pratiques pour écrire des requêtes SQL efficaces
Conception et construction d'un flux de travail complet d'analyse
Création de visualisations et de rapports à partir de jeux de données complexes
Présentation des résultats et des insights en utilisant PostgreSQL et des outils de visualisation
Révision des concepts et compétences clés
Ressources supplémentaires et prochaines étapes dans l'apprentissage
Enseigné par
Raffi Sarkissian | SQL | PostgreSQL | Metabase
Sujets
Programmation