Chapitre 8 / 10
Mise en pratique : bibliothèque
9 leçons dans ce chapitre.
Les tables livres, adhérents et emprunts
Ce chapitre introduit un nouveau scénario : une médiathèque, avec trois tables indépendantes du reste du catalogue. est une table…
Voir les détails du chapitre
Ce chapitre introduit un nouveau scénario : une médiathèque, avec trois tables indépendantes du reste du catalogue. est une table de liaison : chaque ligne relie un livre précis à un adhérent précis, via deux clés étrangères ( vers , vers ). Un même livre peut apparaître dans plusieurs emprunts (à des adhérents différents, ou au même à des dates différentes), et un même adhérent peut emprunter plu…
Jointure à trois tables : qui a emprunté quoi
Comme au chapitre 2, une jointure peut enchaîner les trois tables pour reconstituer, en une seule requête, le nom de l'adhérent et…
LEFT JOIN + IS NULL : les livres jamais empruntés
La même technique qu'au chapitre 2 permet d'isoler les livres sans aucun emprunt. Sur les 6 livres, seul (id 2) n'apparaît dans au…
GROUP BY après jointure : les genres les plus empruntés
Comme au chapitre 2, s'applique au résultat d'une jointure pour explorer une répartition — ici, quels genres sont les plus emprunt…
CTE : les emprunts en retard
Une CTE peut isoler d'abord les emprunts non rendus, puis filtrer sur leur date de retour prévue — en supposant, pour cet exercice…
Contraintes sur emprunts : FK, NOT NULL, DEFAULT
La table combine plusieurs contraintes du chapitre 5. et sont : un emprunt sans livre ou sans adhérent identifié n'aurait aucun se…
Enregistrer un retour de livre (UPDATE ciblé)
Marquer un livre comme rendu se fait avec un ciblé sur une seule ligne de . Cette instruction ne change que la ligne d' 4 (l'empru…
Index utiles sur cette base
Comme vu au chapitre 7, les colonnes de clé étrangère ne sont pas toujours indexées automatiquement — un point particulièrement im…
Cas pratique : rapport d'activité de la médiathèque
Ce cas pratique de synthèse combine jointure, agrégation et pour identifier les adhérents les plus actifs. Étape par étape : 1. La…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/9 terminées
Accès complet
La première leçon de chaque chapitre est gratuite (10 leçons sur 90).
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 80 leçons restantes de ce module