PaliSkill
SQL Intermédiaire

Chapitre 8 / 10

Mise en pratique : bibliothèque

9 leçons dans ce chapitre.

1

Les tables livres, adhérents et emprunts

Disponible
0%

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

Verrouillée

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

Verrouillée

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

Verrouillée

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

Verrouillée

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

Verrouillée

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é)

Verrouillée

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

Verrouillée

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

Verrouillée

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.

Voir le quiz →

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