Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL pour la Data Science : SQLite, PostgreSQL et Python
Rating: 4.4 out of 5(1,563 ratings)
7,821 students

SQL pour la Data Science : SQLite, PostgreSQL et Python

Requêtes, agrégations, normalisation, modification de données : maîtrise SQL puis connecte-le à Python
Last updated 10/2026
French
French [Auto],

What you'll learn

  • Maîtriser les requêtes SQL de base : SELECT, WHERE, tri, limites et opérateurs logiques
  • Calculer des statistiques en SQL et analyser des groupes de données
  • Modifier les données d'une table et comprendre le schéma d'une table
  • Normaliser une base de données et créer des relations entre tables
  • Prendre en main SQLite avec DB Browser, puis PostgreSQL en ligne de commande
  • Interroger SQLite et PostgreSQL depuis Python pour analyser tes données dans Jupyter Notebook
  • Réaliser plusieurs projets guidés et un projet final d'exploration de base de données

Course content

18 sections • 141 lectures • 11h 30m total length
  • Message de bienvenue :)0:37
  • Présentation du programme1:46
  • Introduction0:35
  • Installation et Utilisation de DB Browser SQLite4:05
  • Introduction aux bases de données et SQL2:27
  • Comprendre les tables, lignes et colonnes3:38
  • Notre première requête SQL5:34
  • Ordre des colonnes3:42
  • Filtrer avec WHERE7:42
  • Limiter le nombre de résultats3:22

Requirements

  • Aucune exigence technique requise - Juste besoin d'un ordinateur et une forte appétence pour apprendre

Description

Tu veux maîtriser SQL pour la Data Science ? Ce cours t'apprend à lire et écrire des requêtes de plus en plus complexes sur des bases SQLite puis PostgreSQL, et à les interroger directement depuis Python dans un notebook Jupyter.


Au programme (18 sections, 141 sessions, plus de 11 heures)

  • Les requêtes de base : colonnes, WHERE, limites, opérateurs logiques

  • Le calcul de statistiques en SQL et l'analyse de groupes de données

  • La modification des données et le schéma d'une table

  • La normalisation d'une base de données et la création de relations entre tables

  • SQLite avec DB Browser, puis PostgreSQL en ligne de commande

  • La connexion à SQLite et à PostgreSQL avec Python : affichage, analyse et modification des données

  • 2 challenges, plusieurs projets guidés et un projet final d'exploration de base de données


Pourquoi apprendre SQL ?

C'est l'une des compétences les plus demandées, que tu sois Data Scientist, Data Analyst, développeur web ou marketeur. Elle s'applique aussi à MySQL, Microsoft SQL Server, Amazon Redshift ou Oracle.


Pourquoi ce cours est différent

Tu ne regardes pas du code pendant des heures : tu pratiques sur des bases de données issues du monde réel, avec des exercices, des défis et des projets adaptés à chaque étape.


Prérequis : aucune exigence technique, juste un ordinateur et l'envie d'apprendre.


À la fin de ce cours

Tu sauras interroger, analyser et modifier une base de données en SQL, concevoir une base normalisée avec des relations entre tables, et utiliser SQLite comme PostgreSQL. Tu sauras aussi connecter ces bases à Python pour intégrer SQL dans tes analyses de données, une compétence demandée dans la plupart des offres Data.


Ton formateur

Je suis Rod, Data Scientist et développeur web, fondateur de MonCoachData et de DataXp. Plus de 80 000 personnes ont déjà suivi mes formations Python, SQL, Data Science, Machine Learning et IA sur Udemy. Mon objectif : rendre accessibles des sujets complexes et te préparer à les utiliser dans le monde réel.


Garantie : tu as 30 jours pour tester le cours, satisfait ou remboursé selon les conditions d'Udemy. Tu gardes un accès à vie au contenu et à ses futures mises à jour, et tu reçois un certificat de fin de formation à ajouter à ton profil LinkedIn.


Prêt à maîtriser SQL pour la Data Science ? Inscris-toi et lance ta première requête dès aujourd'hui.

Who this course is for:

  • Futurs Data Scientists et Data Analysts qui veulent maîtriser SQL
  • Développeurs web qui doivent gérer des bases de données PostgreSQL
  • Marketeurs et analystes curieux de la data qui veulent interroger eux-mêmes leurs bases
  • Personnes qui veulent combiner SQL et Python pour analyser des données