Base de données · SQL · PostgreSQL

Gestion BDD

Conception et implémentation d'une base de données relationnelle complète — MCD, schéma normalisé, contraintes d'intégrité et requêtes optimisées sous PostgreSQL.

Contexte

Le projet

Projet de modélisation et d'implémentation d'une base de données relationnelle réalisé à l'IUT de Montreuil. Le travail couvre l'intégralité du cycle de conception : du MCD jusqu'au déploiement et à l'optimisation des requêtes sous PostgreSQL.

Les contraintes d'intégrité référentielle, les formes normales et les index ont été rigoureusement appliqués.

Gestion BDD
Étapes

Démarche de conception

MCD

Modèle Conceptuel de Données — entités, associations, cardinalités.

Modèle relationnel

Passage au schéma relationnel normalisé en 3NF, clés primaires et étrangères.

Intégrité

Contraintes CHECK, NOT NULL, UNIQUE et intégrité référentielle.

Optimisation

Index, EXPLAIN ANALYZE, réécriture de requêtes pour réduire les temps d'exécution.

Technologies

Stack utilisée

PostgreSQL SQL MCD / MLD Normalisation 3NF EXPLAIN ANALYZE Index