Vous êtes sur la page 1sur 14

1

SYSTFHFS 0'ltF0RHATl0t
&
ASFS 0F 00ttFFS
A. ZEMMAPI
;emmoriIobri.fr
Z00o/Z007 A. ZEMMAPI Z
Informofions profiques
8h cours + IZh TD
Infervenonfs :
- Cours : A. Zemmori (;emmoriIobri.fr)
- Tds :
MIIe MoIherbe,
M. EI Jim,
M. 8enooudo
M. Zemmori
M. Ochem
2
Z00o/Z007 A. ZEMMAPI 3
Objecfifs
Inifiofion oux 8oses de Donnees
Inifiofion une mefhode d'onoIyse ef de
concepfion : Io mefhode Merise
Inifiofion ou modIe reIofionneI
Le S08D Access
Les 8oses de donnees
3
Z00o/Z007 A. ZEMMAPI b
Les boses de donnees
Une bose de donnees esf un recueiI d'informofions Iiees un sujef donne.
ExempIes :
- 0esfion des commondes des differenfs cIienfs d'une enfreprise.
- 0esfion des offecfofions des piIofes ef des ovions oux differenfs voIs.
- Efc.
Sons I'informofique :
- une bd esf un ensembIe de dossiers ef de Iiens Iogiques enfre ces dossiers.
- Choque dossier esf un ensembIe de fiches, choque fiche comporfe un ou pIusieurs
renseignemenfs sur un eIemenf de Io bd.
- ExempIe : gesfion des voIs.
Les dossiers : piIofes, voIs, ovions
Les fiches : fiche d'un ovion : code, designofion, dofe mise en service, dofe dernier confrIe,,
Les Iiens Iogiques : un piIofe ossure un voI, un voI ufiIise un ovion
Avec I'informofique :
- Une bd peuf fre un fichier (ExceI por exempIe), ou pIusieurs fichiers,
- EIIe peuf fre une coIIecfion de fobIes (bds reIofionneIIes).
Z00o/Z007 A. ZEMMAPI o
S08Ds
Une bd esf ufiIisee pour sfocker des informofions, pour fre inferrogee, mise
jour,,
Les S08Ds (Sysfmes de 0esfion de 8oses de Donnees) permeffenf I'oufomofisofion
de ces operofions ef Ieur opfimisofion.
II exisfe pIusieurs S08Ds, boses chocun sur des boses mofhemofiques soIides :
- Les S08Ds difs novigofionneIs, impIemenfes ovec un sysfme de fichiers
- Les S08Ds difs reIofionneIs, boses sur I'oIgbre reIofionneIIe, ef sonf ocfueIIemenf Ies pIus
ufiIises :
OrocIe,
SQLServer
Access,
efc
4
Z00o/Z007 A. ZEMMAPI 7
L'onoIyse bonne 8D
Pourquoi ufiIiser une mefhode d'onoIyse 7
Un exempIe infroducfif : on dispose d'un cofoIogue de produifs, un
miIIier de produifs onf efe references dons Ie fichier suivonf :
, , , , , ,
4 000 6 Io0, Av de , PH FZ Ordinofeur 00I0
3 000 6 b7, 8d , 8IM F3 Ordinofeur 0009
3 b00 6 Z3I, Pue des , Hochefon Fo LogicieI 0008
Z00 6 Ib7, Av de , Minidoux Fb LogicieI 0007
3b0 6 3Z, Pue , 8ordIenf F4 LogicieI 000o
bb 6 b7, 8d , 8IM F3 CIovier 000b
I 800 6 Io0, Av de , PH FZ Ecron 0004
o49 6 80, Pue de .. Pomme FI Ecron 0003
I 000 6 80, Pue de .. Pomme FI Imprimonfe 000Z
Z 900 6 80, Pue de .. Pomme FI Ordinofeur 000I
PriProduit AdresseFournisseur NomFournisseur NFournisseur NomProduit NProduit
Z00o/Z007 A. ZEMMAPI 8
Observons ceffe fobIe :
- QueI esf Ie risque encouru si on veuf modifier I'odresse du
fournisseur 8IM 7
- Que risque-f-iI de se posser si on supprime Ie produif 008 7
- EvoIuer Io foiIIe du fichier confenonf Z000 orficIes si on considre
que Ies chomps sonf de foiIIes respecfives 4, Z0, 3, Z0, 70, I0
ocfefs.
5
Z00o/Z007 A. ZEMMAPI 9
SoIufion : creer deux fobIes, une pour sfocker Ies informofions sur Ies produifs ef Io
deuxime pour sfocker Ies informofions sur Ies fournisseurs :
Ef si on essoyoif de repondre oux mmes quesfions 7 (ovec Z000 produifs ef b0 fournisseurs )
, , , ,
4 000 6 FZ Ordinofeur 00I0
3 000 6 F3 Ordinofeur 0009
3 b00 6 Fo LogicieI 0008
Z00 6 Fb LogicieI 0007
3b0 6 F4 LogicieI 000o
bb 6 F3 CIovier 000b
I 800 6 FZ Ecron 0004
o49 6 FI Ecron 0003
I 000 6 FI Imprimonfe 000Z
Z 900 6 FI Ordinofeur 000I
PriProduit NFournisseur NomProduit NProduit
Io0, Av de , PH FZ
b7, 8d , 8IM F3
3Z, Pue , 8ordIenf F4
Ib7, Av de , Minidoux Fb
Z3I, Pue des , Hochefon Fo
, , ,
80, Pue de .. Pomme FI
AdresseFournisseur NomFournisseur NFournisseur
TobIe produifs TobIe fournisseurs
Z00o/Z007 A. ZEMMAPI I0
L'exempIe monfre que proceder de monire od hoc peuf donner Iieu :
- De Io redondonce : une informofion esf dupIiquee pIusieurs fois
- 0ospiIIoge de I'espoce memoire
- Pisque d'incoherence des donnees confenues dons Io bose.
- Un femps de recherche beoucoup frop imporfonf.
iI esf necessoire d'odopfer une mefhode cIoire ef bien sfrucfuree,
bosee sur des concepfs soIides pour opfimiser Io bd.
SoIufion I. mefhode MEPISE
SoIufion Z. modIe reIofionneI + normoIisofion.
6
Z00o/Z007 A. ZEMMAPI II
Lo mefhode d'onoIyse MEPISE
MEPISE ~ Mefhode d'Efude ef de PeoIisofion Informofique pour Ies
Sysfmes d'Enfreprise.
MEPISE esf une mefhode d'onoIyse ef de concepfion :
- AnoIyse : Efude du probIme
Efudier Ie sysfme exisfonf
Comprendre Ies besoins : diognosfiquer
En deduire Ie niveou concepfueI : donner une vision foncfionneIIe du sysfme
- Concepfion : Efude de Io soIufion
Proposer de nouveIIes soIufions orgonisofionneIIes.
Z00o/Z007 A. ZEMMAPI IZ
Miveou concepfueI
MCD : ModIe ConcepfueI de Donnees
ModIe permeffonf une represenfofion grophique des informofions
monipuIees por Ie sysfme
Permef de decrire Ie QUOI des donnees
Decrif Ies choix de gesfion de I'enfreprise, Io sfrucfure des donnees ef
Ies Iiens enfre eIIes
OufiI grophique de dioIogue enfre informoficiens, gesfionnoires ef
ufiIisofeurs (de monire generoIe)
Concepfs de bose :
- Propriefe : nom, prenom, numero, odresse,,
- Enfife : CLIEMT, EMTPEPPISE, COMMAMDE,,
- Associofion : un cIienf Posse une commonde
7
Z00o/Z007 A. ZEMMAPI I3
ExempIe
N"fournisseur
MomFourniseur
AdresseFourn
FOUPMISSEUP
N"produit
MomProduif
PrixUnifoire
PPODUIT
fournir
0,n
I,I
propriefe
ossociofion
enfife
Z00o/Z007 A. ZEMMAPI I4
Enfife
Une enfife esf une chose (concrfe ou obsfroife) qui exisfe ef esf
disfinguobIe des oufres enfifes.
Ainsi, si Ie sysfme considere esf Iuniversife, on peuf reIever Ies
enfifes suivonfes:
- des efudionfs (de formofion inifioIe, de formofion confinue),
- des enseignonfs (pormi IesqueIs on pourroif disfinguer Ies permonenfs, Ies
vocofoires...),
Une enfife o un idenfifionf : une propriefe porficuIire qui defermine de
monire unique Ies occurrences d'une enfife.
8
Z00o/Z007 A. ZEMMAPI Ib
Associofion
Une ussociution modeIise un ensembIe de Iiens Iogiques de
mme nofure enfre Z ou pIusieurs occurrences d'enfifes,
On designe en generoI Ies ossociofions por des noms de
verbe:
- verbe sfofique I'infinifif: opporfenir, concerner,...
- Io forme ocfive ou possive permef d'orienfer Io Iecfure de
I'ossociofion
Z00o/Z007 A. ZEMMAPI Io
On disfingue differenfs fypes d'ossociofion:
- Ies ossociofions binoires : qui ossocienf Z enfifes
- ExempIe :
EMSEI0MAMT ----- Enseigner ----- COUPS
- Ies ossociofions n-oires : qui ossocie pIus de Z enfifes
- ExempIe :
EMSEI0MAMT ----- Mofer ----- ETUDIAMT
i
i
MATIEPE
9
Z00o/Z007 A. ZEMMAPI I7
Les cordinoIifes
Lo cordinoIife corocferise Io porficipofion d'une enfife une ossociofion
EIIe represenfe Ie nombre d'occurrences de I'ossociofion pour choque
occurrence de I'enfife
On disfingue:
- Io cordinoIife minimoIe : donne Ie nombre minimum de porficipofions de
chocune des occurrences de I'enfife I'ossociofion
- Io cordinoIife moximoIe : donne Ie nombre moximum de chocune des
occurrences de I'enfife I'ossociofion
Z00o/Z007 A. ZEMMAPI I8
Les cordinoIifes (Z)
Lo cordinoIife minimoIe esf egoIe 0 ou I :
- 0 : iI exisfe une occurrence de I'objef ne porficiponf pos I'ossociofion
- I : foufe occurrence de I'objef porficipe Io reIofion
Lo cordinoIife moximum esf egoIe I, ou fouf nombre fixe (Z,3,,) ou
n
10
Z00o/Z007 A. ZEMMAPI I9
Les cordinoIifes (3)
Enseigner
COUPS
Type_Ens
Num_Cours
Tifre_Cours
,.
0,n
I,n
EMSEI0MAMT
Nom
Prenom
ge
,
Un enseignonf peuf n'enseigner oucun cours (0,,) (cos des enseignonfs
chercheurs), ou pIusieurs (,,n)
ExempIe :
Un cours esf enseigne por ou moins un enseignonf (I,,) ou por
pIusieurs (,,n)
Z00o/Z007 A. ZEMMAPI Z0
Demorches de concepfion
Approche oscendonfe : se derouIe en pIusieurs efopes
I. Desfrucfion des documenfs de sorfie
Z. EIoborofion du dicfionnoire de donnees
3. Epurofion du dicfionnoire de donnees
4. Idenfificofion des donnees suscepfibIes d'fre idenfifionfs
b. Dessin du grophe des dependonces foncfionneIIes
o. EfobIissemenf du modIe concepfueI de donnees.
11
Z00o/Z007 A. ZEMMAPI ZI
Demorche de concepfion (Z)
ExempIe : Cos de gesfion des commondes des cIienfs
Documenfs de sorfie disponibIes :
Un 8OM DE COMMAMDE
Une Focfure
Voir Ie fobIeou
Z00o/Z007 A. ZEMMAPI ZZ
Dicfionnoire de Donnees
Sfrucfure qui rossembIe I'ensembIe des donnees reIofif un sujef.
8uf : Pecenser, sfrucfurer ef donner une premire onoIyse des
informofions du sujef
Origine des infos:
- Descripfion de I'ocfivife
- Descripfion des objecfifs
- AnoIyse des documenfs ufiIises
- Les inferviews
- Les fichiers exisfonfs
12
Z00o/Z007 A. ZEMMAPI Z3
Dicfionnoire de Donnees (3)
ExempIe
Le cos gesfion des commondes des cIienfs
Voir Ie fobIeou
Z00o/Z007 A. ZEMMAPI Z4
Dependonces foncfionneIIes
Definifion : soienf o ef b deux propriefes queIconques
b depend de o (on nofe o b) si choque voIeur de o defermine de
monire unique Io voIeur de b
ExempIes :
- M"CIienf MomCIienf
- M"CIienf Adresse
- M"Commonde M"CIienf
- M"CIienf M"Produif
- M"Commonde, M"Produif Qfe
13
Z00o/Z007 A. ZEMMAPI Zb
0rophe de Dependonces
FoncfionneIIes
Voir Ie fobIeou
Z00o/Z007 A. ZEMMAPI Zo
Du 0DF ou MCD
Les enfifes sonf disfinguees en ufiIisonf Ies idenfifionfs
Les dependonces de fype cIeI cIeZ se froduisenf por des ossociofions
fype (^,I), (^,n).
Les dependonces de fype
(cIeI, cIeZ,,, cIen) (propI, propZ, ,, propk)
se froduisenf por des ossociofions (^,n) - (^,n)
Voir Ie fobIeou pour I 'exempIe.
14
Z00o/Z007 A. ZEMMAPI Z7
0esfion des deporfs en sfoges
On se propose de concevoir une bose de donnees pour gerer Ies deporfs en
sfoge des efudionfs.
Un efudionf esf corocferise por son numero, son nom, son prenom, ef Io fiIire
o iI esf inscrif.
Les sfoges onf Iieu dons differenfes enfreprises sur Ie ferrifoire nofionoI.
On veuf gorder dons Io bose Ie nom de I'enfreprise, son odresse, son numero de
feIephone ef Ie nom du responsobIe du sfoge.
Un sfoge esf corocferise por un sujef, une dofe de debuf ef une dofe de fin.
- EfobIir Ie dicfionnoire de donnees.
- Dessiner Ie grophe de dependonces foncfionneIIes.
- EfobIir Ie MCD.
Z00o/Z007 A. ZEMMAPI Z8
Efude de cos : 0esfion d'une
bibIiofhque
On cherche concevoir une bose de donnees pour gerer Ies emprunfs
des efudionfs. Quond un efudionf desire effecfuer un prf, iI doif
presenfer so corfe d'efudionf, opporfer Ie Iivre qu'iI desire emprunfer.
L'empIoye de Io bibIiofhque soisif Ie code du Iivre sur I'ordinofeur, Io
dofe de sorfie, Io dofe de refour prevue (Ib jours oprs Io dofe de
I'emprunf).
Quond I'efudionf romne Ie Iivre, I'empIoye soisif Io dofe de refour
effecfive, verifie I'efof du Iivre ef enfin Ie remef dons Ie royon
correspondonf.
M" : ____
Mom : _____
Prenom : ____
Dofe de noissonce : __/__/__
FiIire : ___________
phofo
M"IS8M : ____
Tifre : _____
Aufeur : ____
Type : ________
Corfe d'efudionf Fiche de Iivre