Vous êtes sur la page 1sur 8

BTS SIO2 - 2012-2013 – Corrigé des exercices sur Merise - Partie I

Exercices sur le Cours MERISE-SQL1


Partie MERISE - Corrigé

I - Le modèle conceptuel de données

Cardinalité et type

Client 0,n Produit


0 ,n Type : [n,n]
Commander
Quantité

Salarié 1,1 1,n Service


Etre affecté Type : [1,n]

Personne Voiture
0,n 1,1 Type : [1,n]
Posséder

Ville 0, 1 1,1 Pays


Type : [1,1]
Capitale de

page 1
BTS SIO2 - 2012-2013 – Corrigé des exercices sur Merise - Partie I

Extraits d'études de cas

Etude de cas Ahola (2005 - Option R) - dossier 3 - question 1

Voyageur
NumPers
Nom
Prenom
DateNaissance
1,1 PermisB
NumPermis 1,1
0,n 1,1

Rattacher
Entreprendre Héberger Autoriser

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


Voyage Classe Voyage
Département Catégorie Hotel
NumVoyage ClasseVoyage
NumDept Destination TypeHotel
NomDept

Etude de cas Tholdi (2009 - Option R) - dossier 3

Année
Uti li ser
Conteneur 0,n Année
Nom bre 0,n
Num ero Conteneur
Longueur Conteneur
Largeur Conteneur
1,1 Hauteur Conteneur

Apparteni r 0,n

0,n
T ransporter
Quanti té M ax
Cl ient
Code Cl ient
Rai son Soci ale CLi ent
Adresse Cli ent

0,n

1,1
T ype M ati ère
Code T ype M ati ère
Descri ption T ype M atière
Etre Inscri t

0,n

Pays
Code Pays
Description Pays

page 2
BTS SIO2 - 2012-2013 – Corrigé des exercices sur Merise - Partie I

II - Traduction du modèle conceptuel en modèle relationnel

MCD MAGASIN

TypeArticle (CodeT, NomT, #CodeF)


Article (CodeA, NomA, Prix, #CodeT)
Fournisseur (CodeF, NomF)
TicketCaisse (NumT, Date, Heure, Total)
Contient (#CodeA, #NumT)

MCD ECOLE

Enfant (NuméroSS, NomENF, Prénom, #CodeEcole, #CodePostal)


Ecole (CodeEcole, NomEC, #CodePostal)
Commune (CodePostal, NomC)

MCD REPRESENTANT

Solution1 Solution2
TypeProduit (CodeP, NomP, #Matricule) TypeProduit (CodeP, NomP, #Matricule)

Représentant (Matricule, NomR, Prénom, Représentant (Matricule, NomR, Prénom, #CodeP)


#Vend, #Responsable_de)
NoteDeFrais(NumN, Total,#Matricule)
NoteDeFrais(NumN, Total,#Matricule) Frais (NumF, TypeF, Montant)
Frais (NumF, TypeF, Montant) Contient (#NumF, #NumN)
Contient (#NumF, #NumN)

Inconvénient de la solution 2: on ne voit pas très bien ce que représente la clef étrangère #CodeP

MCD BDVol

Avion (NuméroA, Constructeur, Modèle, #NomC)


Compagnie (NomC)

Vol (NuméroV, Jour, HeureDépart, HeureArrivée,


PlacesLibres, #VilleDépart, #VilleArrivée, #NuméroA )

Personnel (NomPE, fonction, #NomC)


Passager ( NomPA )
Aéroport ( NomA, #NomV )
Ville ( NomV )
S_Occupe_Du ( #NuméroV, #NomPE )
A_Réservé ( #NuméroV, #NomPA, DateRéservation)

page 3
BTS SIO2 - 2012-2013 – Corrigé des exercices sur Merise - Partie I

Extraits d'études de cas

Etude de Cas Ahola - 2005 - Option R -Dossier 3 - Question 2

VOYAGEUR(NumPers, Nom, Prenom, DateNaissance, PermisB, NumPermis,NumDept,


TypeHotel, ClasseVoyage)
Clé primaire : NumPers
Clé étrangère : NumDept en référence à NumDept dans la table DEPARTEMENT
TypeHotel en référence à TypeHotel dans la table CATEGORIEHOTEL
ClasseVoyage en référence à ClasseVoyage dans la table CLASSEVOYAGE

BENEFICIER(NumPers, NumTypeCarte, NumCarte, DateFin)


Clé primaire : NumPers, NumTypeCarte
Clé étrangère : NumPers en référence à NumPers dans la table VOYAGEUR
Clé étrangère : NumTypeCarte en référence à NumTypeCarte dans la table TYPECARTE

TYPECARTE(NumTypeCarte, NomCarte, CodeCie)


Clé primaire : NumTypeCarte
Clé étrangère : CodeCie en référence à CodeCie dans la table COMPAGNIE

COMPAGNIE(CodeCie, NomCie)
Clé primaire : CodeCie

Etude de cas Mairie - 2006 - Option R - Dossier 4

SECTEUR (CodeSecteur, NomResponsable, TelResponsable)


Clé primaire : CodeSecteur

RESTAURANT (NoRestaurant, NomRestaurant, AdresseRestaurant, TelRestaurant, CodeSecteur,


MatAgentResponsable)
Clé primaire : NoRestaurant
Clé étrangère : CodeSecteur, clé primaire de la table SECTEUR
MatAgentResponsable, clé primaire MatAgent de la table AGENT-R

AGENT-R (MatAgent, NomAgent, AdresseAgent, NoRestaurant)


Clé primaire : MatAgent
Clé étrangère : NoRestaurant, clé primaire de la table RESTAURANT

ECOLE (CodeEcole, NomEcole, AdresseEcole, TelEcole, NoRestaurant)


Clé primaire : CodeEcole
Clé étrangère : NoRestaurant, clé primaire de la table RESTAURANT

page 4
BTS SIO2 - 2012-2013 – Corrigé des exercices sur Merise - Partie I

III - Traduction du modèle relationnel en modèle conceptuel

Exercice 1- A

CATALOGUE CATEGORIE
S'adresse_à
Code_Cat Code_Grp
?,n ?,n
Titre_Cat Libel_Grp

?,n

Appartient_à

?,1
CLIENT
Num_Cli
Nom_Cli
Prénom_Cli
Adresse_Cli

page 5
BTS SIO2 - 2012-2013 – Corrigé des exercices sur Merise - Partie I

Exercice 1- B

CLIENT
Num_Cli
REPRESENTANT
Gèré Par
Nom_Cli N_Rep
?,1 ?,n
Prénom_Cli Nom_Rep
Adresse_Cli Sal_Mens

?,n

Pour

?,1

COMMANDE ?,n ?,n


PRODUIT
Concerne
N_Bon Ref_Pdt
Date Nom_Pdt
PUHT

page 6
BTS SIO2 - 2012-2013 – Corrigé des exercices sur Merise - Partie I

Extrait du sujet BTS IG 2004 : Cas Silvia – Dossier 4

M atériel
M em bre
M at_code
M em _ cod e
possé de M at_nom
M em _ raisonsocial 0,n 1,1
M at_m arque
M em _ télé phon e
M at_caractéri sti que
M em _ fax
M at_date_acha t
M em _ cou rri el
M at_observation
1,1
0,n

concerne est_suivi_ par

1,1
Intervention
int_no
int_date 0,n T echn icie n
est_réali sée_par 0,n
int_heuredebut 1,1 tec_ num ero
int_heurefin tec_ nom
int_nbkm tec_ prenom
int_m otif tec_ tel po rtable

page 7
BTS SIO2 - 2012-2013 – Corrigé des exercices sur Merise - Partie I

Etude de Cas Valdore 2007 - Option R - Dossier 3

LOCAL
numér o
dateActu
0,1 descr iption 1,1
super ficie
location
prix
plan

1,1
Situer
Occuper

1,n Etre
1,n
ENTREPRISE
numéro ZONEACTIVITE
r ai sonSoc numér o
descAct nom
r ue 1,n secteur
CP nomVill e
vill e surfTotal e
TYPE
tel surfD ispoAménag ée
mel numér o surfD ispoNue
li bel lé
siteWeb pri xM 2

Etude de Cas Acklick 2008 - Option R - Dossier 3

PAGE IMAGE
PARUTION
num
num Id
COMPORTE_IMAGE titre
titre CONTENIR
numero descriptif
redacteur 0,n 1,1 0,n
0,n largeur
dateParution miseEnForme hauteur

poids
0,n

COMPORTE_TEXTE

0,n

TEXTE
num
titre
descriptif
nombreLignes

page 8

Vous aimerez peut-être aussi