Aller au contenu

Exercices MPD⚓︎

1 Gestion d’une bibliothèque⚓︎

Trouver le modèle relationnel correspondant

a calculer

Correction

NATIONALITE ( codeNat, LibelleNat)
AUTEUR ( numAuteur, nomAuteur, prenomAuteur, dateNaiss, dateDeces, #CodeNat )
EDITEUR ( NumEditeur, nomEditeur, prenomEditeur )
ABONNE ( NumAbonne, NomAbonne, PrenomAbonne)
GENRE ( CodeGenre, LibelleGenre )
LIVRE ( NumLivre, TitreLivre, AnneeLivre, Nombre_exemplaires, #CodeGenre)
EMPRUNT ( NumEmprunt, DateEmprunt, Date_retour_prevue, #NumAbonne )
CORRESPONDRE ( #NumLivre, #NumEmprunt )
AECRIT (#NumLivre, #NumAuteur)
PROPOSER ( #NumLivre, #NumEditeur, Prix_vente )

2 Gestion de fournitures⚓︎

Retrouvez le diagramme de classe correspondant

a calculer

Correction

correction

3 Commande⚓︎

Complétez le modèle physique en fonction du diagramme de classe et le diagramme de classe en fonction du modèle physique.

COULEUR ( CodeCouleur, LibelléCouleur )
FOURNISSEUR ( CodeFournisseur, NomFournisseur, TéléphoneFournisseur )
EXISTER ( #CodeCouleur, #CodeProduit)
...

competer

Correction

MPD

COULEUR ( CodeCouleur, LibelléCouleur )
FOURNISSEUR ( CodeFournisseur, NomFournisseur, TéléphoneFournisseur )
EXISTER ( #CodeCouleur, #CodeProduit)
PRODUIT ( CodeProduit, Désignation, #CodeCatégorie )
CATEGORIE ( CodeCatégorie, LibelléCatégorie )
PROPOSER ( CodeProduit , #CodeFournisseur, Prix )

4 Course⚓︎

A partir du modèle relationnel qui vous est fourni, retrouvez le diagramme de classe.

VEHICULE ( N°Véhicule, Marque, Modèle, #TypeVéhicule )
PILOTE ( N°Pilote, NomPilote, #N°Véhicule )
TYPE_VEHICULE ( TypeVéhicule, Désignation, #CatégorieCourse )
CATEGORIE_COURSE ( CatégorieCourse, Libellé )

Correction

correction