Aller au contenu principal

Informatique · Terminale · 1 exercice vérifié

S’entraîner : Requêtes de mise à jour en SQL

Chapitre : Numérique et sciences informatiques (spécialité)

Ce que vous travaillez

Construire des requêtes d'insertion (INSERT INTO … VALUES), de modification (UPDATE … SET … WHERE) et de suppression (DELETE FROM … WHERE) ; une requête de mise à jour doit respecter les contraintes d'intégrité (clé primaire unique, clé étrangère existante, domaine).

À maîtriser avant de commencer

Ces notions sont utilisées ici. Relisez-les si l’une d’elles vous échappe.

  • Requêtes d'interrogation en SQL — Identifier les composants d'une requête ; construire des requêtes d'interrogation avec SELECT (colonnes, DISTINCT, fonctions d'agrégation COUNT, SUM, AVG, MIN, MAX), FROM, WHERE (conditions combinées par AND, OR, NOT), ORDER BY (ASC, DESC) et JOIN … ON pour relier deux tables par une clé étrangère.

Comment se déroule la séance

Cette séance s’appuie sur 1 exercice vérifié. Chacun produit un nouvel énoncé à chaque ouverture, avec une solution calculée.

Formats de réponse : Réponse numérique (1). Difficulté 3 sur 5. Environ 4 minutes pour un premier passage.

Dans votre compte : aide graduée (indice, rappel de cours, aide au démarrage), corrigé pas à pas après chaque tentative, suivi de vos progrès.

Essayez un exercice, sans compte

Un exercice réel de cette séance, le même pour chaque visiteur. Répondez, puis vérifiez : la correction est calculée, et le corrigé s’affiche après votre tentative.

Difficulté 3 sur 5 · ≈ 4 minutes

Énoncé

La table eleves d'une base de données contient les enregistrements suivants (la clé primaire est prenom).

Tableau : prenom, classe, note, age
prenomclassenoteage
KarimA1415
BilalA1518
LéaC918
PaulA1916
HugoB1316
InèsA1415
MaloA817

On exécute la requête de mise à jour ci-dessous, puis la requête d'interrogation de la dernière ligne.

Tableau : n°, Instruction
n°Instruction
1DELETE FROM eleves
2WHERE (classe = 'C' OR age < 17) AND note > 10;
3SELECT COUNT(prenom) FROM eleves;

Quelle valeur la requête d'interrogation renvoie-t-elle ?

Votre réponse

Continuez dans votre compte

Créez votre compte gratuit pour faire toute la séance avec l’aide graduée, ou connectez-vous pour revenir directement ici.

L’accès gratuit comprend les cours et exercices de votre niveau choisi.

Pour aller plus loin

Accès rapide