Adloun

Trois questions ensemblistes

Exercice · informatique (tronc commun des prépas scientifiques), chapitre 15 — Les bases de données : le modèle relationnel et les premières requêtes

Énoncé

Utiliser les opérateurs ensemblistes pour : (a) lister les livres écrits par l'auteur 1 ou parus avant 1820, (b) lister les livres jamais empruntés.

Corrigé

-- (a)
SELECT id_livre FROM livre WHERE id_auteur = 1
UNION
SELECT id_livre FROM livre WHERE annee < 1820;

-- (b)
SELECT id_livre FROM livre
EXCEPT
SELECT id_livre FROM emprunt;

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.