Formation Data analyst : Maîtrisez le SQL
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
17h28
de formation
109
leçons vidéo
12
chapitres
Débutant
niveau requis
Sébastien Daviot
Sébastien Daviot
Formateur

Formation Data analyst : Maîtrisez le SQL

4.8/5 Trustpilot (1387 avis) Satisfait ou remboursé
17h28
de formation
109
leçons vidéo
12
chapitres

Vous avez soif d'apprendre le SQL de manière approfondie ? Vous êtes exactement là où il faut être !
SQL, c'est LE langage incontournable dans le monde de la data. Que vous soyez déjà un expert ou un pur débutant, maîtriser SQL, c'est ouvrir la porte à d'innombrables opportunités professionnelles.

Je suis Sébastien, consultant en Data Analytics depuis 8 ans. J'ai formé des milliers d'étudiants sur des outils comme Excel, Power BI, Python et bien sûr, la data science.

Dans ce cours de 17 heures, je vous emmène dans un voyage passionnant :

  • D'abord, les bases du SQL et la compréhension des bases de données.
  • Ensuite, l'art de l'analyse de données avec des requêtes.
  • La création d'une base de données à partir de zéro.
  • Une exploration des fonctions SQL.
  • Et pour les plus avancés, nous plongerons dans des sujets comme les vues, les sous-requêtes, et bien plus encore.

Mais attendez, ce n'est pas tout ! Nous allons aussi voir comment :

  • Intégrer SQL avec Python.
  • Explorer des bases de données avec Big Query.
  • Créer des rapports époustouflants avec SQL et Power BI.
  • Et pour les curieux, nous explorerons DUCKDB, une tendance montante.

Ici, pas de théorie ennuyeuse ! Vous allez travailler sur des cas concrets, suivre mes manipulations en temps réel, relever des défis avec des exercices et tester vos connaissances avec des QCM.
Alors, prêts à booster vos compétences en SQL ? Rejoignez-moi dès maintenant pour les premières sessions de ce cours !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Introduction au SQL et aux bases de données
Chapitre 2
Installation et découverte de l'environnement de travail
Chapitre 3
Les bases du langage SQL
Chapitre 4
Les jointures (JOIN)
Chapitre 5
Conception de base de données
Chapitre 6
Les fonctions
Chapitre 7
Les sous-requêtes et les vues

Table des matières

Chapitre 1 : Introduction au SQL et aux bases de données

37m34
 
Leçon 1Qu'est-ce que le SQL ?
Leçon 2L'histoire du SQL
Leçon 3Le SQL et le marché de l'emploi
Leçon 4Différences entre le SQL et le NoSQL

Chapitre 2 : Installation et découverte de l'environnement de travail

31m04
 
Leçon 1SQL Server, MySQL, PostgreSQL...quelles sont les différences ?
Leçon 2Présentation de la base de données AdventureWorks
Leçon 3Installation de l'environnement de travail
Leçon 4Présentation de PG Admin

Chapitre 3 : Les bases du langage SQL

2h55
 
Leçon 1La requête SELECT
Leçon 2Entrainement à la requête SELECT
Leçon 3SELECT DISTINCT
Leçon 4Enoncé exercice Select & Select Distinct
Leçon 5Corrections exercices SELECT et SELECT DISTINCT
Leçon 6Les filtres WHERE
Leçon 7Les filtres WHERE - Démonstration
Leçon 8Enoncé exercice Where
Leçon 9Correction exercices filtre WHERE
Leçon 10Les filtres combinés
Leçon 11Les filtres combinés démonstration
Leçon 12Enoncé exercices les filtres combinés
Leçon 13Correction exercice Les filtres combinés
Leçon 14Les filtres avancés
Leçon 15Enoncé exercice les filtres avancés
Leçon 16Corrections exercices Les filtres avancés
Leçon 17Les filtres LIKE et ILIKE
Leçon 18Enoncé filtres LIKE
Leçon 19Correction exercices filtres LIKE
Leçon 20ORDER BY et LIMIT
Leçon 21Enoncé exercice Order By
Leçon 22Correction exercices ORDER BY et LIMIT
Leçon 23GROUP BY, HAVING et les Alias
Leçon 24GROUP BY démonstration
Leçon 25Enoncé exercices Group By
Leçon 26Correction exercices GROUP BY
Leçon 27Les expressions conditionnelles
Leçon 28Les expressions conditionnelles - exercice

Chapitre 4 : Les jointures (JOIN)

1h13
 
Leçon 1Qu'est-ce qu'une jointure ?
Leçon 2INNER JOIN
Leçon 3Enoncé exercice Inner Join
Leçon 4Exercices Inner Join
Leçon 5LEFT /RIGHT JOIN et OUTER JOIN
Leçon 6LEFT/RIGHT JOIN et OUTER JOIN - démonstration
Leçon 7Enoncé exerice Outer join
Leçon 8Exercice Outer join
Leçon 9SELF JOIN

Chapitre 5 : Conception de base de données

2h28
 
Leçon 1Clés primaires et clés étrangères
Leçon 2Les formes normales et la normalisation
Leçon 3Les typologies de bases de données relationnelles
Leçon 4Les types de données possibles
Leçon 5Créer une base de données
Leçon 6Créer une table de données
Leçon 7Ajouter des contraintes - partie 1
Leçon 8Enoncé création base de données
Leçon 9Exercices création base de données
Leçon 10Les contraintes - Partie 2
Leçon 11Insertion de données
Leçon 12Enoncé exercice insertion données
Leçon 13Insertion de données exercice
Leçon 14Modifier une base de données
Leçon 15Modifier les valeurs d'une table
Leçon 16Supprimer les éléments d'une base de données
Leçon 17Démonstration - modification et suppression dans une base de données
Leçon 18Enoncé exercice modification suppresion base de données
Leçon 19Exercices modification suppression base de données

Chapitre 6 : Les fonctions

2h14
 
Leçon 1Qu'est-ce qu'une fonction ?
Leçon 2Les fonctions texte
Leçon 3Les expressions régulières (Regex)
Leçon 4Enoncé exercice Regex
Leçon 5Exercices REGEX
Leçon 6Les fonctions numériques
Leçon 7Enoncé fonctions numériques
Leçon 8Les fonctions numériques exercice
Leçon 9Les fonctions de date
Leçon 10Enoncé exercice fonctions de dates
Leçon 11Exercices sur les fonctions de date
Leçon 12Les fonctions JSON

Chapitre 7 : Les sous-requêtes et les vues

1h21
 
Leçon 1Les vues
Leçon 2Enoncé exercice vues
Leçon 3Les vues exercice
Leçon 4Les sous-requêtes
Leçon 5Les sous-requêtes corrélées
Leçon 6Enoncé exercice sous-requêtes
Leçon 7Exercice les sous-requête

Chapitre 8 : Les fonctionnalités avancées

1h24
 
Leçon 1Optimisation par indexation
Leçon 2Les procédures stockées
Leçon 3Les triggers
Leçon 4Enoncé exercice triggers
Leçon 5Les triggers exercices
Leçon 6Gestion des droits d'accès
Leçon 7Les transactions ACID

Chapitre 9 : SQL et Python

1h39
 
Leçon 1Introduction au Python
Leçon 2Prise en main d'un Notebook Python
Leçon 3Execution de requêtes SQL dans un environnement Python
Leçon 4Data vizualisation avec Python
Leçon 5Manipulation de données avec Pandas

Chapitre 10 : Découverte de la solution cloud Big Query

1h22
 
Leçon 1Qu'est-ce qu'une solution cloud ?
Leçon 2Découverte de Big Query - partie 1
Leçon 3Découverte de Big Query - partie 2
Leçon 4Import et analyse de données dans Big Query
Leçon 5Création d'un dashboard Looker

Chapitre 11 : Power Bi et SQL

50m42
 
Leçon 1Présentation de Power Bi
Leçon 2Power Query
Leçon 3Data Modeling dans power Bi
Leçon 4Data Viz dans Power Bi

Chapitre 12 : DUCK DB

50m21
 
Leçon 1Présentation de Duck DB
Leçon 2Configuration Duck DB
Leçon 3Data Cleaning
Leçon 4Analyse des données avec Duck DB
Leçon 5Création table de données

Aperçus

Vos questions sur le cours

À quoi pourrez-vous concrètement accéder ou manipuler après avoir suivi ce tutoriel ?

Ce tutoriel vous permettra d’écrire des requêtes SQL pour extraire, filtrer, organiser et analyser des données issues de bases relationnelles. Vous découvrirez comment créer, modifier et relier des tables, réaliser des analyses avancées avec des fonctions, exploiter le SQL en environnement professionnel (Python, Power BI, BigQuery) et manipuler des jeux de données de façon reproductible.

Quels types d’exemples et de manipulations sont explicitement montrés dans le tutoriel ?

Le tutoriel propose des études de cas pratico-pratiques : sélection et agrégation de données, création de bases et tables, manipulation de bases en local et sur le cloud, intégration SQL-Python, analyse via Power BI et Looker, import/export CSV, construction de dashboards, automatisation de flux, gestion d’optimisation et de sécurité, tout en abordant le nettoyage et la préparation des données.

Faut-il installer un logiciel ou avoir accès à un environnement particulier pour suivre la formation ?

Oui, plusieurs manipulations sont faites sur des bases de données locales (Postgres, SQLite) et sur des plateformes cloud (BigQuery, Google Colab). Des outils gratuits sont utilisés et expliqués : il sera nécessaire d’installer PGAdmin, PostgreSQL, Power BI Desktop (Windows), ou d’utiliser des services en ligne comme Google Colab pour manipuler SQL et Python.

Peut-on appliquer directement les notions du cours en entreprise ou sur des bases déjà en production ?

Les techniques et méthodes présentées sont transposables sur la majorité des bases SQL rencontrées en contexte professionnel, y compris des bases de production sur PostgreSQL, MySQL ou des solutions cloud. La logique d’analyse, de relations, de requêtes et d’intégration avec d’autres outils (Python, Power BI, BigQuery) s’adapte à de nombreux contextes métiers.

Quels sont les points que le tutoriel ne couvre pas ou sur lesquels il impose un cadre ?

Le tutoriel n’aborde ni l’administration système des serveurs ni les aspects de sécurité avancée, ni le déploiement d’applications en production. Il ne promet pas d’automatisation industrielle des workflows, ni de gestion métier spécialisée (ex. médicale, financière). La dimension algorithmique avancée ou la programmation hors SQL ne sont pas traitées en dehors de leur interaction avec SQL.

Que se passe-t-il si vous n’êtes pas satisfait du tutoriel acheté ?

Comme tout achat sur tuto.com, le tutoriel bénéficie de la politique « Satisfait ou remboursé » de la plateforme. Vous pouvez solliciter le support du site si le tutoriel ne correspond pas à vos attentes ou à la description, selon les modalités définies par tuto.com.

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
30€
Paiement unique, sans abonnement
Accès à vie à cette formation
17h28 de vidéo • 12 chapitres
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 763 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1422 tutos gratuits

Notre politique de protection des données