PaliSkill
SQL Intermédiaire

Chapitre 9 / 10

Mise en pratique : clinique

9 leçons dans ce chapitre.

1

Les tables patients, consultations et prescriptions

Disponible
0%

Ce chapitre introduit un nouveau scénario : une clinique, avec trois tables enchaînées. Les trois tables s'enchaînent : référence…

Voir les détails du chapitre

Ce chapitre introduit un nouveau scénario : une clinique, avec trois tables enchaînées. Les trois tables s'enchaînent : référence , et référence . n'a pas de colonne propre : sa clé primaire est composite, sur — une même consultation peut prescrire plusieurs médicaments différents (consultation 1 en a deux), mais jamais deux fois le même. Notez que Nour (patient id 5) n'a aucune consultation, et q…

🔒

Jointure chaînée : le parcours d'un patient

Verrouillée

Comme au chapitre 2, une chaîne d' reconstitue le parcours complet d'un patient à travers ses consultations et leurs prescriptions…

🔒

Sous-requête corrélée : la dernière consultation de chaque patient

Verrouillée

Comme au chapitre 3, une sousrequête corrélée peut isoler, pour chaque patient, sa consultation la plus récente — ici approximée p…

🔒

Clé composite sur la table de liaison prescriptions

Verrouillée

Comme au chapitre 5, une clé primaire composite garantit l'unicité de la combinaison de colonnes, pas de chacune séparément. Cette…

🔒

NOT EXISTS : patients sans aucune consultation

Verrouillée

Comme au chapitre 3, isole les patients pour lesquels aucune consultation n'existe. Sur les 5 patients, seule Nour (id 5) n'a aucu…

🔒

ON DELETE CASCADE : supprimer un patient et son historique

Verrouillée

Comme au chapitre 6, propage une suppression — et peut s'enchaîner sur deux niveaux dans une chaîne de trois tables. Supprimer Ami…

🔒

Transaction : enregistrer une consultation et sa prescription

Verrouillée

Comme au chapitre 6, une transaction garantit que deux écritures liées s'appliquent ensemble, jamais l'une sans l'autre. Sans tran…

🔒

Index sur la table de liaison

Verrouillée

Comme au chapitre 7, il faut identifier quelles colonnes bénéficient réellement d'un index — et repérer celles qui en ont déjà un,…

🔒

Cas pratique : tableau de bord de la clinique

Verrouillée

Ce cas pratique de synthèse combine agrégation et tri pour comparer l'activité de chaque médecin. Étape par étape : 1. forme 2 gro…

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