Packt

SQL Bootcamp - De zéro à prêt à l'emploi

Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Packt

SQL Bootcamp - De zéro à prêt à l'emploi

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Maîtrisez les bases du langage SQL, notamment la rédaction de requêtes et la manipulation de données.

  • Comprendre les structures des bases de données relationnelles et savoir comment organiser les données.

  • Apprenez à agréger des données et à effectuer des opérations avancées à l'aide de SQL.

  • Acquérir les compétences nécessaires pour appliquer le langage SQL à des problèmes concrets rencontrés en entreprise, dans le cadre de projets et d'un projet de fin d'études.

Compétences que vous acquerrez

  • Catégorie : Schéma du flocon de neige
  • Catégorie : Conception de la base de données
  • Catégorie : Bases de données
  • Catégorie : Analyse des données
  • Catégorie : Théorie des bases de données
  • Catégorie : Schéma en étoile
  • Catégorie : Gestion des données
  • Catégorie : SQL
  • Catégorie : Gestion des bases de données

Outils que vous découvrirez

  • Catégorie : Langages de requête
  • Catégorie : Bases de données relationnelles

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

avril 2026

Évaluations

17 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 16 modules dans ce cours

Dans cette section, nous vous présenterons le langage SQL, sa structure et son importance dans la gestion des bases de données. Vous apprendrez comment sont construites les requêtes SQL et vous acquerrez une expérience pratique en rédigeant votre première requête SQL pour extraire des données d'une base de données.

Inclus

3 vidéos1 lecture

Dans cette section, nous approfondirons les principes fondamentaux des bases de données, en examinant leur structure, leurs différents types et leurs utilisations. Nous ferons également la distinction entre SQL et MySQL, et nous verrons quand et comment chacun d'entre eux est utilisé dans la gestion des bases de données.

Inclus

5 vidéos1 devoir

Dans cette section, nous allons découvrir les différents types de données SQL et leur utilisation dans la conception de bases de données. Vous apprendrez à choisir le type de données adapté à chaque champ de votre base de données et vous vous exercerez à créer des tables en utilisant divers types de données, des entiers aux objets JSON complexes.

Inclus

17 vidéos1 devoir

Dans cette section, nous aborderons l'importance du schéma de base de données dans l'organisation et la préservation de l'intégrité des données. Vous apprendrez à créer différents types de schémas, notamment les schémas STAR et Snowflake, qui jouent un rôle essentiel dans le stockage des données.

Inclus

7 vidéos1 devoir

Dans cette section, nous allons aborder l'importance des clés dans la gestion des bases de données relationnelles. Vous apprendrez à créer des clés primaires, étrangères et composites, et vous comprendrez leur rôle dans la définition des relations entre les tables.

Inclus

6 vidéos1 devoir

Dans cette section, nous vous guiderons à travers les opérations CRUD essentielles et vous apprendrons à créer des tables, à insérer des données et à extraire des informations à l'aide de SQL. Vous apprendrez également à mettre à jour et à supprimer des enregistrements afin de garantir l'exactitude et l'actualité des données.

Inclus

6 vidéos1 devoir

Dans cette section, nous nous intéresserons aux instructions SELECT, qui vous permettront d'extraire et de filtrer des données issues de bases de données. Vous apprendrez à appliquer des critères de filtrage à l'aide de la clause WHERE et vous vous exercerez à sélectionner des colonnes spécifiques dans une ou plusieurs tables.

Inclus

12 vidéos1 devoir

Dans cette section, nous vous apprendrons à utiliser les fonctions d'agrégation pour synthétiser et analyser de grands ensembles de données. Vous découvrirez différentes techniques d'agrégation et apprendrez à les mettre en œuvre dans le cadre de tâches complexes d'analyse de données.

Inclus

7 vidéos1 devoir

Dans cette section, nous vous présenterons les attentes relatives à votre premier exercice et vous guiderons à travers une démonstration de la solution. Vous mettrez en pratique les compétences en SQL que vous avez acquises pour réaliser des tâches concrètes et acquérir une expérience pratique.

Inclus

2 vidéos1 devoir

Dans cette section, nous allons vous montrer comment regrouper et trier des données à l'aide des clauses GROUP BY et ORDER BY. Vous apprendrez également à filtrer les données regroupées à l'aide de la clause HAVING afin d'effectuer des requêtes plus avancées.

Inclus

4 vidéos1 devoir

Dans cette section, nous vous présenterons les jointures SQL et leur importance dans la gestion des bases de données relationnelles. Vous apprendrez à combiner des données provenant de différentes tables et vous vous exercerez à utiliser divers types de jointures pour extraire et analyser des données associées.

Inclus

11 vidéos1 devoir

Dans cette section, nous allons aborder les opérateurs SQL avancés permettant de filtrer les données, notamment BETWEEN, AND et NOT BETWEEN. Vous apprendrez également à gérer les valeurs NULL et à limiter les résultats des requêtes afin d'optimiser l'efficacité de l'extraction des données.

Inclus

5 vidéos1 devoir

Dans cette section, nous allons découvrir l'instruction CASE, un outil puissant permettant de mettre en œuvre une logique conditionnelle dans les requêtes SQL. Vous vous exercerez à utiliser les instructions CASE pour gérer différentes conditions et à les appliquer dans des scénarios concrets d'analyse de données.

Inclus

4 vidéos1 devoir

Dans cette section, nous aborderons l'utilisation des sous-requêtes pour réaliser des requêtes plus complexes en SQL. Vous apprendrez à utiliser les sous-requêtes scalaires et à les intégrer à d'autres requêtes, notamment avec des jointures et plusieurs tables.

Inclus

5 vidéos1 devoir

Dans cette section, nous vous présenterons les fonctions de fenêtre et vous expliquerons comment elles vous permettent d'effectuer des calculs sur un ensemble de lignes d'un tableau liées à la ligne actuelle. Ce module vous permettra d'améliorer vos compétences en matière d'analyse de données de manière plus avancée.

Inclus

1 vidéo1 devoir

Dans cette section, nous vous guiderons à travers une série d'exercices pratiques en SQL, notamment la récupération des informations sur les produits, l'analyse des performances commerciales et le calcul du chiffre d'affaires. Ce projet pratique vous aidera à consolider vos compétences en SQL dans des contextes concrets.

Inclus

21 vidéos3 devoirs

Instructeur

Packt - Course Instructors
Packt
1 946 Cours571 338 apprenants

Offert par

Packt

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions