Dans ce projet ambitieux, notre tâche était de concevoir un site de vente en ligne de composants informatiques. Pour cela, nous avons dû développer une base de données (BDD) pour enregistrer et gérer toutes les données liées aux produits, utilisateurs, commandes, etc.
Utilisation de la BDD et précautions prises :
Nous avons pris des précautions particulières lors de la création et de la gestion de la base de données, car le projet était complexe et avancé. Il était essentiel de garantir la stabilité et l'intégrité des données tout au long du développement. Quelques points importants à souligner :
Conception de la BDD : La base de données a été conçue avec soin pour gérer les différentes entités du projet, telles que les produits, les utilisateurs, les commandes et les paiements. Les relations entre ces entités ont été établies avec des clés primaires et des clés étrangères.
Précautions contre les erreurs : Nous avons dû être particulièrement vigilants pour éviter des erreurs critiques, comme les boucles ou l'utilisation de la commande DROP ALL TABLES. Par exemple, si l'une des tables était supprimée par erreur, cela aurait pu entraîner des problèmes de consistance dans la base de données, créant un effet domino où plusieurs tables interconnectées auraient été perdues, mettant en péril l'ensemble du système.