Bases de données : conception et exploitation
Douze fiches, de l'analyse sur papier jusqu'à la sauvegarde. Nous travaillons avec PostgreSQL et pgAdmin.
Comprendre et analyser
Sur papier, avant de toucher au clavier.
Créer la base
PostgreSQL, pgAdmin et le langage SQL.
Interroger et livrer
Aller chercher les données, et les présenter.
Le fil rouge
Toutes les fiches suivent le même exemple : la bibliothèque communale de Binche, qui prête des livres à des lecteurs.
En parallèle, vous construirez votre propre base sur une situation de votre choix. Chaque fiche vous fera avancer d'une étape : c'est ce travail-là qui sera évalué.
Les quatre fiches d'analyse ne sont pas facultatives
Les fiches 1 à 4 se font sur papier, sans ordinateur. C'est la partie que les débutants ont envie de sauter, et c'est celle qui compte le plus.
Une base mal conçue ne se répare pas : elle se recommence. Le SQL des fiches 6 et 7 n'est que la traduction mécanique de ce que vous aurez décidé avant.
Pas encore PostgreSQL sur votre machine ?
Vous pouvez commencer sans rien installer. Deux sites exécutent du PostgreSQL
directement dans le navigateur :
aiven.io/tools/pg-playground et sqliteonline.com.
Attention : vos données y disparaissent quand vous fermez l'onglet. Gardez toujours votre SQL dans un fichier texte à côté.