La conception d’une base de données relationnelle suit une approche méthodique pour organiser efficacement les données et éviter les redondances. Elle repose sur le modèle relationnel, qui structure les données sous forme de tables (relations) reliées entre elles.
Ce document présente une méthode de conception de base de données parmi d'autres, avec de nombreuses variantes. Toutefois, celle-ci a le mérite d’être simple et didactique.
Ce document mêle théorie et pratique. Tout au long de celui-ci, un exemple concret d’une base de données sera conçu. En voici le sujet :
Une société d’évaluation de films nous demande de concevoir une base de données permettant de stocker des informations concernant des films, des acteurs, des réalisateurs et des studios, mais aussi d’établir les liens entre toutes ces entités.
Voici quelques informations supplémentaires :
Nous identifions quatre catégories d’informations principales :