Exercices de bac NSI corrigés : bases de données et SQL
41 exercices de 2023 à 2026, avec énoncé et corrigé détaillé
Les bases de données tombent dans presque tous les sujets du bac NSI. On y retrouve toujours les mêmes attentes : lire un schéma relationnel, repérer les clés primaires et étrangères, puis écrire des requêtes SELECT (avec WHERE, ORDER BY, COUNT, DISTINCT) et des jointures, ainsi que des INSERT, UPDATE et DELETE.
Les questions de cours portent sur les contraintes d’intégrité (pourquoi une suppression est refusée, pourquoi un attribut ne peut pas être une clé primaire) et sur le rôle d’un SGBD. Pièges classiques : oublier la condition de jointure, confondre = et LIKE, oublier les guillemets autour des chaînes et des dates.
Bac NSI 2026 8 exercices
Amérique du Nord
Bac NSI 2026 – sujet 1 – exercice 3
récursivité, programmation dynamique, BDD, SQL
Dans cet exercice, on s’intéresse à la gestion des immeubles par une agence immobilière. On y aborde le langage SQL, la programmation dynamique et la récursivité.
Amérique du Nord
Bac NSI 2026 – sujet 2 – exercice 3
BDD, SQL, programmation Python, dictionnaires
Un club d’athlétisme organise une compétition de course à pied sur route. Deux épreuves sont proposées : une course de 5 km et une course de 10 km. Le club souhaite gére…
Asie
Bac NSI 2026 – sujet 1 – exercice 1
BDD, SQL, programmation Python, algorithmique
La compagnie de danse L’air de l’art fait des présentations de spectacle. Les danseurs et danseuses d’un spectacle se déplacent donc dans une camionnette avec le matérie…
Asie
Bac NSI 2026 – sujet 2 – exercice 2
BDD, SQL, graphes
On considère une base de données permettant d’enregistrer des informations concernant un jeu de société. Les joueurs s’inscrivent à l’aide d’un pseudonyme et peuvent par…
Centres étrangers
Bac NSI 2026 – sujet 1 – exercice 3
POO, récursivité, BDD, SQL
On propose de programmer le jeu du démineur à l’aide du langage de programmation Python. On utilise alors le paradigme de programmation orienté objet. La mise en forme d…
Centres étrangers
Bac NSI 2026 – sujet 2 – exercice 2
BDD, SQL, réseaux, protocoles de routage
Pour gérer sa collection d’ordinateurs, Ada a conçu une petite base de données relationnelle
Métropole
Bac NSI 2026 – sujet 1 – exercice 3
arbres, algorithmique des arbres, BDD, SQL
On s’intéresse au fonctionnement interne d’une plateforme en ligne dédiée spécifiquement aux débats. Plutôt que de lister des messages des utilisateurs dans l’ordre chro…
Métropole
Bac NSI 2026 – sujet 2 – exercice 3
BDD, SQL, structures de file et de graphe
Le taquin est un jeu qui se joue avec 15 tuiles numérotées dans une grille de 4 lignes et 4 colonnes pouvant en contenir 16. La tuile manquante permet de déplacer les tu…
Bac NSI 2025 11 exercices
Amérique du Nord
Bac NSI 2025 – sujet 1 – exercice 3
graphes, bases de données, tris, algorithmes gloutons, récursivité
Cet exercice porte sur les graphes, les bases de données, les tris, les algorithmes gloutons et la récursivité. Une association s'occupe d'enfants de 0 à 18 ans. Elle so…
Amérique du Nord
Bac NSI 2025 – sujet 2 – exercice 3
BDD, programmation, récursivité, graphes
Cet exercice porte sur les bases de données, la programmation en Python, la récursivité et les algorithmes de parcours de graphes. La compagnie aérienne AirInfo souhaite…
Asie
Bac NSI 2025 – sujet 2 – exercice 3
POO, BDD, SQL, arbres binaires
Cet exercice porte sur la programmation Python (dictionnaire, récursivité, spécification), la programmation orientée objet, les bases de données relationnelles, les requ…
Centres étrangers
Bac NSI 2025 – sujet 1 – exercice 3
listes, dictionnaires, arbres binaires de recherche, BDD
Cet exercice porte sur les types de données construits (listes et dictionnaires), sur les arbres binaires de recherche et sur les bases de données. Un ballon-sonde (util…
Centres étrangers
Bac NSI 2025 – sujet 2 – exercice 1
BDD, SQL
Cet exercice porte sur les bases de données relationnelles et les requêtes SQL. La ville de Bois-Plage a décidé d'organiser, pendant un mois de juillet, un tournoi sport…
Métropole
Bac NSI 2025 – sujet 1 – exercice 1
bases de données, SQL
Cet exercice porte sur les bases de données relationnelles et les requêtes SQL. Le guitariste Slash possède une incroyable collection de guitares. Maud est une grande fa…
Métropole
Bac NSI 2025 – sujet 2 – exercice 2
BDD, SQL, programmation
Cet exercice porte sur les bases de données relationnelles, le langage SQL et la programmation. Une ludothèque municipale a décidé de moderniser sa gestion en créant une…
Nouvelle Calédonie
Bac NSI 2025 – sujet 1 – exercice 2
BDD, SQL , POO
On exploite une base de données de randonnées et on écrit des requêtes SQL (sélection, tri, ajout, modification, suppression). Puis on refait un petit bilan en Python en…
Nouvelle Calédonie
Bac NSI 2025 – sujet 2 – exercice 2
SQL, programmation, bugs
On manipule une base de données de magasin et on écrit des requêtes SQL pour ajouter, modifier et retrouver des informations, tout en respectant les clés et l'intégrité.…
Polynésie
Bac NSI 2025 – sujet 1 – exercice 3
SQL, systèmes d'exploitation, sécurisation des communications
Cet exercice porte sur la programmation en Python, les bases de données relationnelles, le langage SQL, les systèmes d'exploitation et la sécurisation des communications…
Polynésie
Bac NSI 2025 – sujet 2 – exercice 2
programmation, POO, BDD, SQL
Cet exercice porte sur la programmation Python, la programmation orientée objet, les bases de données relationnelles et les requêtes SQL. Nous allons utiliser une base d…
Bac NSI 2024 12 exercices
Amérique du Nord
Bac NSI 2024 – sujet 1 – exercice 3
programmation, modularité, BDD, SQL
Une flashcard, autrement appelée carte de mémorisation, est une carte papier sur laquelle se trouve au recto une question et au verso la réponse à cette question. Il s'a…
Amérique du Nord
Bac NSI 2024 – sujet 2 – exercice 2
BDD, SQL
Un pharmacien nouvellement installé décide de créer son propre système de gestion des médicaments qu'il délivre à ses clients. Cet exercice porte sur le langage SQL et l…
Asie
Bac NSI 2024 – sujet 1 – exercice 3
programmation, POO, BDD, SQL
Cet exercice porte sur la programmation Python, la programmation orientée objet, les bases de données relationnelles et les requêtes SQL. Une entreprise, présente sur di…
Asie
Bac NSI 2024 – sujet 2 – exercice 3
BDD, SQL, programmation
Cet exercice porte sur les bases de données relationnelles, les requêtes SQL et la programmation en Python. Amélie souhaite organiser sa collection de CD. Elle a commenc…
Centres étrangers
Bac NSI 2024 – sujet 1 – exercice 3
programmation, POO, BDD, SQL
Cet exercice porte sur la programmation Python, la programmation orientée objet, les bases de données relationnelles et les requêtes SQL. L'objectif est de faciliter la …
Centres étrangers
Bac NSI 2024 – sujet 2 – exercice 3
codage binaire, BDD, SQL
Cet exercice porte sur le codage binaire, les bases de données relationnelles et les requêtes SQL. Lorsqu'il y a un accident, les pompiers essaient d'intervenir sur les …
Métropole
Bac NSI 2024 – sujet 1 – exercice 2
protocoles de routage, sécurité des communications, BDD
Cet exercice traite de protocoles de routage, de sécurité des communications et de base de données relationnelle. Une agence de voyage propose des croisières en bateau. …
Métropole
Bac NSI 2024 – sujet 2 – exercice 1
BDD, SQL, protocoles de sécurisation
Cet exercice porte sur la notion de bases de données relationnelles, le langage SQL et les protocoles de sécurisation. Bob, qui dispose d'une très grande collection de C…
Polynésie
Bac NSI 2024 – sujet 1 – exercice 3
dictionnaires, BDD, SQL
Cet exercice porte sur la programmation Python (dictionnaire), les bases de données relationnelles et les requêtes SQL. Le Tour de France est une course cycliste qui se …
Polynésie
Bac NSI 2024 – sujet 2 – exercice 3
protocoles réseau, BDD, SQL, algorithmique
Cet exercice porte sur les protocoles réseau, les bases de données relationnelles et les requêtes SQL, l'algorithmique et la programmation en Python. - Le réseau informa…
Sujet Zéro
Bac NSI 2024 – sujet 1 – exercice 3
graphes, algorithmes sur les graphes, BDD, SQL
La société CarteMap développe une application de cartographie-GPS qui permettra aux automobilistes de définir un itinéraire et d'être guidés sur cet itinéraire. Il s'agi…
Sujet Zéro
Bac NSI 2024 – sujet 2 – exercice 3
dictionnaires, POO, BDD, SQL
On veut créer une application permettant de stocker et de traiter des informations sur des livres de science-fiction. Il s'agit d'un exercice sur la programmation Python…
Bac NSI 2023 10 exercices
Centres étrangers
Bac NSI 2023 – sujet 1 – exercice 1
BDD, SQL
Cet exercice porte sur les bases de données relationnelles et le langage SQL. Radio France souhaite créer une base de données contenant les podcasts des émissions de rad…
Centres étrangers
Bac NSI 2023 – sujet 2 – exercice 2
BDD, SQL
Il s'agit d'un exercice sur les bases de données relationnelles et le langage SQL. Un zoo souhaite pouvoir suivre ses animaux et ses enclos avec une base de données SQL.
Métropole
Bac NSI 2023 – sujet 1 – exercice 1
BDD, SQL
Cet exercice porte sur la notion de base de données relationnelle et le langage SQL. Un grand magasin de meubles propose à ses clients un large choix de meubles. Les inf…
Métropole
Bac NSI 2023 – sujet 2 – exercice 2
BDD, SQL
Cet exercice porte sur les bases de données et le langage SQL. On considère une gestion simplifiée des voyages dans l'espace. La base de données utilisée est constituée …
Nouvelle Calédonie
Bac NSI 2023 – sujet 1 – exercice 1
BDD, SQL
Dans cet exercice, on utilise le langage SQL. Une radio locale cherche à organiser les informations concernant la musique qu'elle diffuse à l'antenne. Elle fait appel à …
Nouvelle Calédonie
Bac NSI 2023 – sujet 2 – exercice 1
BDD, SQL
Dans cet exercice, on utilise le langage SQL. Une association sportive "JUDOKA" demande à ses bénévoles d'assurer une permanence téléphonique du lundi au vendredi de 8h …
Polynésie
Bac NSI 2023 – sujet 1 – exercice 1
BDD, SQL
Cet exercice porte sur les bases de données relationnelles et le langage SQL. La ligue féminine de basket-ball publie les données relatives à chaque saison sur le site w…
Polynésie
Bac NSI 2023 – sujet 2 – exercice 2
BDD, SQL
C'est un exercice sur le thème des bases de données, et principalement du modèle relationnel et du langage SQL. Un site permet à ses membres de proposer à la location du…
Sujet Zéro
Bac NSI 2023 – sujet 1 – exercice 1
BDD, SQL, types construits
On étudie une base de données permettant la gestion de l'organisation d'un festival de musique de jazz. L'exercice porte sur les bases de données et les types construits…
Sujet Zéro
Bac NSI 2023 – sujet 2 – exercice 1
commande Linux, traitement des données en tables, BDD, SQL
Sur une machine équipée du système d'exploitation GNU/Linux, les informations sont enregistrées dans un fichier du répertoire collections. Cet exercice est consacré aux …