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 modle conceptuel de donnes

Cardinalit et type

Client

0 ,n

0,n

Commander

Produit

Type : [n,n]

Quantit

Salari

Personne

Ville

1,1

0,n

0, 1

1,n

Etre affect

1,1

Possder

1,1

Capitale de

page 1

Service

Voiture

Pays

Type : [1,n]

Type : [1,n]

Type : [1,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
PermisB
NumPermis

1,1

0,n

1,1

1,1

Rattacher
Entreprendre

1,1

1,n
Dpartement
NumDept
NomDept

Hberger

Autoriser

0,n

0,n

Voyage
NumVoyage
Destination

Catgorie Hotel
TypeHotel

Classe Voyage
ClasseVoyage

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

1,1

Apparteni r

Conteneur
Num ero Conteneur
Longueur Conteneur
Largeur Conteneur
Hauteur Conteneur

Nom bre

0,n

T ransporter

0,n

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

Anne
Anne

Uti li ser

0,n

T ype M ati re
Code T ype M ati re
Descri ption T ype M atire

Etre Inscri t

0,n

Pays
Code Pays
Description Pays

page 2

0,n

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

II - Traduction du modle conceptuel en modle 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 (NumroSS, NomENF, Prnom, #CodeEcole, #CodePostal)
Ecole (CodeEcole, NomEC, #CodePostal)
Commune (CodePostal, NomC)

MCD REPRESENTANT
Solution1

Solution2

TypeProduit (CodeP, NomP, #Matricule)

TypeProduit (CodeP, NomP, #Matricule)

Reprsentant (Matricule, NomR, Prnom,


#Vend, #Responsable_de)

Reprsentant (Matricule, NomR, Prnom, #CodeP)


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

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

Inconvnient de la solution 2: on ne voit pas trs bien ce que reprsente la clef trangre #CodeP

MCD BDVol
Avion (NumroA, Constructeur, Modle, #NomC)
Compagnie (NomC)
Vol (NumroV, Jour, HeureDpart, HeureArrive,
PlacesLibres, #VilleDpart, #VilleArrive, #NumroA )
Personnel (NomPE, fonction, #NomC)
Passager ( NomPA )
Aroport ( NomA, #NomV )
Ville ( NomV )
S_Occupe_Du ( #NumroV, #NomPE )
A_Rserv ( #NumroV, #NomPA, DateRservation)

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 trangre : NumDept en rfrence NumDept dans la table DEPARTEMENT
TypeHotel en rfrence TypeHotel dans la table CATEGORIEHOTEL
ClasseVoyage en rfrence ClasseVoyage dans la table CLASSEVOYAGE
BENEFICIER(NumPers, NumTypeCarte, NumCarte, DateFin)
Cl primaire : NumPers, NumTypeCarte
Cl trangre : NumPers en rfrence NumPers dans la table VOYAGEUR
Cl trangre : NumTypeCarte en rfrence NumTypeCarte dans la table TYPECARTE
TYPECARTE(NumTypeCarte, NomCarte, CodeCie)
Cl primaire : NumTypeCarte
Cl trangre : CodeCie en rfrence 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 trangre : 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 trangre : NoRestaurant, cl primaire de la table RESTAURANT
ECOLE (CodeEcole, NomEcole, AdresseEcole, TelEcole, NoRestaurant)
Cl primaire : CodeEcole
Cl trangre : NoRestaurant, cl primaire de la table RESTAURANT

page 4

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

III - Traduction du modle relationnel en modle conceptuel


Exercice 1- A

CATALOGUE
Code_Cat
Titre_Cat

CATEGORIE

S'adresse_
?,n

?,n

?,n
Appartient_

?,1

CLIENT
Num_Cli
Nom_Cli
Prnom_Cli
Adresse_Cli

page 5

Code_Grp
Libel_Grp

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

Exercice 1- B

CLIENT
Num_Cli
Nom_Cli
Prnom_Cli
Adresse_Cli

REPRESENTANT

Gr Par
?,n

?,1

N_Rep
Nom_Rep
Sal_Mens

?,n
Pour

?,1

COMMANDE

?,n

Concerne

N_Bon
Date

page 6

?,n

PRODUIT
Ref_Pdt
Nom_Pdt
PUHT

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

Extrait du sujet BTS IG 2004 : Cas Silvia Dossier 4


M em bre
M em _ cod e
M em _ raisonsocial
M em _ tl phon e
M em _ fax
M em _ cou rri el
0,n

0,n

poss de

1,1

concerne

1,1

M atriel
M at_code
M at_nom
M at_m arque
M at_caractri sti que
M at_date_acha t
M at_observation

est_suivi_ par

1,1
Intervention
int_no
int_date
int_heuredebut
int_heurefin
int_nbkm
int_m otif

1,1

est_rali se_par

page 7

0,n
0,n

T echn icie n
tec_ num ero
tec_ nom
tec_ prenom
tec_ tel po rtable

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

Etude de Cas Valdore 2007 - Option R - Dossier 3

LOCAL
numr o
dateActu
descr iption
super ficie
location
prix
plan

0,1

1,1

1,1
Situer

Occuper

Etre

1,n

1,n

ENTREPRISE
numro
r ai sonSoc
descAct
r ue
CP
vill e
tel
mel
siteWeb

ZONEACTIVITE
numr o
nom
secteur
nomVill e
surfTotal e
surfD ispoAmnag e
surfD ispoNue
pri xM 2

1,n
TYPE
numr o
li bel l

Etude de Cas Acklick 2008 - Option R - Dossier 3


PAGE

PARUTION
num
titre
redacteur
dateParution

Id
CONTENIR
0,n

IMAGE
num
titre
descriptif

COMPORTE_IMAGE

numero
1,1

0,n

miseEnForme

0,n

largeur
hauteur
poids

0,n

COMPORTE_TEXTE

0,n

TEXTE
num
titre
descriptif
nombreLignes

page 8