logo UPV bleu UFR IV : Sciences économiques, mathématiques et sociales
 

Département Mathématiques et Informatique Appliquées
Licence MASS - Universités de Montpellier II et III 

 

TD de Bases de Données 9

Création d'une base de plusieurs tables à partir de son modèle Entité/Association.


Ce TD va consister, comme le précédent, à créer une base de plusieurs tables et à la peupler de tuples. Il sera réalisé sous la forme d'un fichier de commandes SQL portant votre nom, ou directement sous PhpMyAdmin si l'accès fonctionne.

A titre d'exemple, inspirez vous du fichier licmass.sql contenant les commandes sql nécessaires à la création et au peuplement de la table de gestion d'un club sportif (déjà vue en TD). Vous pouvez réutiliser des tables créées lors du TD précédent.

Il s'agit d'implémenter la base de recettes de cuisine qui a fait l'objet du partiel.
Rappel sur l'énoncé du problème:

Une recette est composée de:

Chaque ingrédient est:

Vous partirez du modèle entité-association suivant:

modèle E/A
Il est rappelé qu'il faut commencer par définir une relation (table) pour chaque entité, puis de compléter le schéma par les associations en tenant compte des cardinalités.
Avant de donner la requete SQL, donnez le schéma SQL.