UFR IV : Sciences économiques, mathématiques et sociales
 

Département Mathématiques et Informatique Appliquées
M2 AES parcours EESEC - Université de Montpellier III

retour

TD de Bases de Données 8

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


Ce TD va consister à créer une base de plusieurs tables et à la peupler de tuples. Il sera réalisé sous MS Access ou sous PhpMyAdmin selon vos préférences.

A titre d'exemple, inspirez vous du fichier clubsport.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).

Il s'agit d'implémenter une base de recettes de cuisine, puis de mettre en évidence les dépendances fonctionnelles.

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.