• Aucun résultat trouvé

Master 1

N/A
N/A
Protected

Academic year: 2022

Partager "Master 1"

Copied!
3
0
0

Texte intégral

(1)

Master 1

ère

année AIGEME - Base de données : Exercices

Exercice : M Kasier chez Pharmatop

M. KASIER est responsable de la gestion des stocks de l'entreprise pharmaceutique PHARMATOP. Il gère des produits, caractérisés par une référence et un libellé, et des magasins caractérisés par un numéro et un libellé. Règles de gestion suivantes :

• Tous les produits référencés sont en magasin

• Un produit n'est stocké que dans un seul magasin

• On souhaite conserver la quantité en stock du produit

• Un magasin sert à stocker plusieurs produits

• Dès sa création, un magasin sert à stocker au moins un produit Travail à faire :

1) Réalisez le MCD

1,n 1,1

PRODUIT refProduit libelleProduit quantité en stock

MAGASIN est stocké

2) Supposons maintenant que certains produits puissent être référencés avant même d'être en magasin. Quelle(s) modification(s) devez vous apporter ?

1,n 0,1

PRODUIT refProduit libelleProduit quantité en stock

MAGASIN est stocké

3) Supposons maintenant que certains produits puissent être stockés dans plusieurs magasins. Quelle modification devez vous apporter à votre MCD ?

La quantité en stock ne dépend pas que du produit car la quantité en stock peut être différente selon le magasin. La quantité en stock dépend donc du magasin.

La quantité en stock ne dépend pas que du magasin car la quantité en stock peut être différente selon le produit. La quantité en stock dépend donc aussi du produit.

La quantité en stock dépend donc à la fois du produit et du magasin. La propriété « Quantité en stock » ne peut pas être dans l’entité

« PRODUIT » ni dans l’entité « MAGASIN ».

Elle doit donc être portée par l’association qui relie les 2 entités : Association « est stocké ».

1,n 1,1

PRODUIT refProduit libelleProduit

MAGASIN est stocké

quantité en stock

Ph Chochois M1 AIGEME : Base de données Page 1

(2)

Exercice : « M MINIS »

M. MINIS est responsable de la gestion du parc automobile du ministère de l'éducation nationale. Il affecte des véhicules et des chauffeurs pour des missions de transport demandées par des autorités.

Un véhicule est caractérisé par un n° d'immatriculation et une date de mise en circulation.

Une mission est caractérisée par un numéro et son objet. Un chauffeur est caractérisé par un numéro de matricule et un nom.

Vous réaliserez un MCD en fonction des règles de gestion suivantes : - Une mission nécessite un seul véhicule et un seul chauffeur - Un chauffeur peut être affecté à plusieurs missions - Un chauffeur peut être en attente d'affectation - Un véhicule peut ne pas être utilisé pour une mission - Un véhicule peut être utilisé pour des missions différentes - Une mission est sous la responsabilité d'une seule autorité - Une autorité peut être à l'origine de plusieurs missions ou d'aucune

1,1 0,n

1,1 0,n

1,1 0,n VEHICULE

numImmat dateMiseCirculation

CHAUFFEUR matricule nom

MISSION numMission objet

AUTORIT E est employé nécessite

Association_3

1,1 1,1

1,1 0,n

1,1 0,n VEHICULE

numImmat dateMiseCirculation

CHAUFFEUR matricule nom

MISSION numMission objet

AUT ORIT E nécessite

Association_3 conduit

Supposons maintenant qu’un chauffeur conduise toujours le même véhicule. Quelles modifications devez vous apporter à votre MCD ? Supposons maintenant qu’une mission puisse nécessiter plusieurs véhicules et donc plusieurs chauffeurs (un véhicule n’étant plus attribué à un seul chauffeur ). On veut pouvoir savoir pour chaque mission qui a conduit quel véhicule. Quelles modifications devez vous apporter à votre MCD ?

0,n

0,n 0,n

1,1 0,n

VEHICULE numImmat dateMiseCirculation

CHAUFFEUR matricule nom

MISSION numMission objet AUTORITE

est à l origine

est employé

Si on ne fait pas de ternaire, on sait que le chauffeur est employé pour une mission et on sait quel véhicule a été employé pour une mission mais on ne sait pas quel véhicule, un chauffeur a conduit pour une mission donnée.

Ph Chochois M1 AIGEME : Base de données Page 2

(3)

Exercice 10 : Aérodrome

1) Un petit aérodrome souhaite informatiser sa gestion. Il doit connaître les différents avions basés chez lui (identifiés par leur immatriculation), et leur date d’arrivée sur l’aérodrome, leur désignation, leur puissance, leur nombre de places (ces 3 dernières caractéristiques étant communes aux avions d’un même type). Il doit également connaître le propriétaire de l’avion ainsi que le constructeur de l’avion.

Réalisez le MCD pour ce cas

2) L’aérodrome entretient les avions. Il doit connaître les interventions ainsi que la date d’intervention.

Complétez le MCD précédent

3) Il faut maintenant savoir quel sont les mécaniciens qui ont réalisé les interventions.

Complétez le MCD précédent

4) L’aérodrome doit connaître la date d’habilitation des mécaniciens sur les types d’avions qu’ils ont le droit de réparer.

Complétez le MCD précédent

1,n 0,n

0,n 1,n 1,1 0,n

1,n 1,1

0,n 1,1

0,n AVION 1,1

immatriculation dateArrivee

TYPE_AVION designation puissance nbPlaces

<pi>

a pour type

PROPRIETAIRE codeProprio nomProprio

<pi>

appartient

CONSTRUCTEUR idConstructeur nomConstructeur

<pi>

construit

MECANICIEN numMecanicient prenomM nomM

<pi>

INTERVENTION numIntervention dateIntervention dureeIntervention

<pi>

entretient

travaille

estHabilite dateHabilitation

Ph Chochois M1 AIGEME : Base de données Page 3

Références

Documents relatifs

Les ´ etudiantes et les ´ etudiants de la Sup PCSI2, ainsi que leur professeur de math´ ematiques, remercient les interrogatrices et les interrogateurs de leur efficace

9 Démontrer que les projections canoniques de  2 dans  sont ouvertes (c’est-à-dire que l’image d’un ouvert est un ouvert).. Etudier la continuité de f. Etudier

Vous allez modifier dans chaque serveur WEB /var/www/html/index.html (on principe on doit mettre le même contenu web dans les 2 deux serveurs comme ça lorsque l’un des deux tombe

 Vous pouvez maintenant accéder à l’interface de statistiques de HaProxy via l’addresse: http://adresse_ip_lb1/stats avec le login/password

Vous réaliserez un MCD en fonction des règles de gestion suivantes : - Une mission nécessite un seul véhicule et un seul chauffeur - Un chauffeur peut être affecté à

Vous réaliserez un MCD en fonction des règles de gestion suivantes : - Une mission nécessite un seul véhicule et un seul chauffeur - Un chauffeur peut être affecté à

Montrer que la r´ eciproque n’est pas vraie en g´ en´ eral, mais est vraie lorsque u n est

2) Dans le cadre d'une étude sur la situation des étudiants au sein de l'université de Liège, des chercheurs ont voulu savoir si la fréquence des sorties et la somme d'argent