Apprenez SQL en trois jours en travaillant sur un vrai projet, du design de base de données à la manipulation des données. Cette formation débutant vous rend autonome pour créer, interroger et mettre à jour vos propres bases sans dépendre de personne.

Contexte :
Vous avez récemment intégré un poste d'intégrateur de base de données dans une ESN. Votre première mission consiste à mettre à jour une base de données existante pour le compte d'un réseau de médiathèques d'une Métropole Française. Le réseau de médiathèques souhaite pouvoir étendre leur service de recherche en ligne des œuvres par genre.
Votre mission est de :
- télécharger les données (IMDb, title.basics)
- créer la base de données initiale à partir du fichier .sql fourni
- créer la requête SQL pour mettre à jour la table "title.basics" afin d'ajouter une colonne "genres (string)"
- importer les données en base, avec les genres en plus
- adapter la requête de récupération des oeuvres afin d'y inclure les genres pour chaque oeuvre
- créer une nouvelle requête permettant d'obtenir le nombre d'œuvres par genre
À l’issue de la formation, le stagiaire sera capable de manipuler des données avec SQL et réaliser des requêtes simples.
3 jours
Tarif inter-entreprises : 1 830,00 €
Tarif intra-entreprise : sur demande
Développeurs, analystes, administrateurs débutants.
Connaissance informatique de base.
- Maîtriser la syntaxe SQL pour créer et interroger les tables d’une base de données
- Manipuler les données avec INSERT, UPDATE, DELETE.
- Utiliser les jointures et les fonctions d’agrégation.
- Créer des vues et comprendre les contraintes d’intégrité.
Vous avez 1,5 jour pour réaliser ce travail de mise à jour de la base de données. Vous réaliserez ce travail en individuel. L'entraide est bienvenue.
Modalités d'évaluation :
- votre responsable technique validera en individuel le bon fonctionnement de votre code SQL.
- votre responsable technique (formateur) animera une review collective du code SQL à partir d'un des livrables du groupe, tiré au hasard.
Critères d'évaluation :
- La base de données en local fonctionne correctement : la base de données est démarrée et accessible en local, les requêtes sont exécutées.
- Les requêtes sont à jour, conformément à la demande
- la base de données et à jour de la nouvelle structure, et les données sont insérées en base
Livrables :
- le code SQL
- le screenshot de la table à jour dans le SGBD
Si vous êtes en situation de handicap, il est possible de mettre en place des aménagements.
Prochaine session le 16 Novembre 2026.