Vous êtes sur la page 1sur 4

BTS CGO 1re anne

P10

Chapitre 5 - Cours

L'analyse des donnes - Introduction

Page 1 / 4

Sommaire
1
2

Introduction ........................................................................................................................ 1
L'analyse des donnes ........................................................................................................ 2
2.1
Le recueil d'information ............................................................................................. 2
2.2
L'tude des liens smantiques .................................................................................... 3
2.3
La modlisation conceptuelle..................................................................................... 3
2.4
La traduction logique ................................................................................................. 3
2.5
L'implantation physique ............................................................................................. 3
3
Merise................................................................................................................................. 4
3.1
Historique rapide ........................................................................................................ 4
3.2
Merise et les donnes ................................................................................................. 4

Introduction

Nous avons vu dans le cours prcdent l'importance des donnes de l'entreprise pour dfinir le
Systme d'information, et plus particulirement le domaine informatiser. Pour analyser
correctement ces donnes, il convient d'une part de pratiquer avec mthode et d'autre part
d'analyser correctement l'ensemble des donnes ainsi que leurs interactions.

BTS CGO 1re anne


P10

Chapitre 5 - Cours

L'analyse des donnes - Introduction


2

Page 2 / 4

L'analyse des donnes

Le but de lanalyse des donnes est dobtenir un schma de lorganisation des donnes
stable et invariant permettant de construire une solution physique, c'est dire la base de
donnes.
Pour parvenir ce rsultat, on procde par tapes :

Chaque tape conduit la cration de documents qui permet de formaliser les


spcifications, et de communiquer avec les acteurs du systme informatiser.
2.1

Le recueil d'information

Cette tape est la plus importante, mais galement la plus lourde. Elle se fait en
collectant l'ensemble des donnes partir
De documents crits
De l'analyse d''un produit existant dans certains cas
De discussions avec les acteurs (dcideurs, utilisateurs)
De spcifications crites
De l'analyse des flux du domaine

Le but de ce recueil d'information est de formaliser l'ensemble des donnes dans un
dictionnaire des donnes.

BTS CGO 1re anne


P10

Chapitre 5 - Cours

L'analyse des donnes - Introduction


2.2

Page 3 / 4

L'tude des liens smantiques

Une fois les donnes rpertories, il sagit de rechercher quels sont les liens qui les
unissent. Cette tude sappuie sur le concept de dpendance fonctionnelle.
Ces dpendances sont ensuite formalises dans un document prsentant soit une
matrice, soit un graphe des dpendances .
2.3

La modlisation conceptuelle

Une fois les dpendances tablies, on peut tablir le schma global des donnes du
domaine d'tude. Ce modle doit tre vrifi et valid avec soin dans la mesure ou c'est la
base de la construction des autres phase. Cette phase dans notre cas fera appel un des
modles de la mthode MERISE, savoir le MCD Modle Conceptuel des Donnes
galement appel dans la littrature MEA (Modle Entit Association).
Le document fourni l'issue de cette tape sera un schma (le MCD) valid par la
vrification d'un certain nombre de rgles, avec si possible l'aide d'outils de modlisation
(Power AMC, Win Design .)
2.4

La traduction logique

Cette phase de ltude consiste en une traduction quasi automatique du modle


conceptuel. En appliquant des rgles de transformation formalises, on obtient un nouveau
modle, appel modle logique des donnes qui pourra tre traduit et implant dans une base
de donnes.
En faisant appel des outils de gnie logiciel, cette phase peut tre automatise. Nanmoins,
ce modle pourra dans certains cas tre modifi, optimis en fonction de contraintes
organisationnelles ou d'adaptation au logiciel de base de donne choisi.
Ce modle logique, galement appel modle relationnel est crit dans un langage
intermdiaire ou sous forme graphique et prsente la structure des donnes (les tables) ainsi
que les relations entre ces donnes.
2.5

L'implantation physique

Cette tape est la dernire, et consiste implanter la structure prcdente directement au


niveau du logiciel de base de donne. Il faut donc adapter le modle logique exprim de faon
gnraliste aux contraintes du logiciel de base de donne utilis.
Cette tape galement peut tre automatise l'aide d'outils qui permettent la traduction du
modle logique en modle physique.

BTS CGO 1re anne


P10

Chapitre 5 - Cours

L'analyse des donnes - Introduction


3

Page 4 / 4

Merise

Merise est une mthode d'analyse, mais n'est pas la seule. Nanmoins, c'est encore une de
celle les plus utilise dans le cadre de l'analyse des donnes. Elle prend en compte l'ensemble
du dveloppement d'un projet informatique en impliquant les diffrents acteurs et en
fournissant pour chacune des phases d'analyse des outils permettant de formaliser ces
diffrentes tapes. Dans le cadre de ce cours, seul le modle conceptuel (MCD) sera vu. Les
autres outils seront prsents ultrieurement.
3.1

Historique rapide

Merise est ne en 1978 - 1979 la suite dune consultation lance par le Ministre de
lindustrie. Cette naissance est lie :
A linadquation des mthodes de lpoque aux traitements conversationnels faisant
suite la rvolution technologique des annes 70.
Aux nombreux travaux sur les bases de donnes
A un rapport ANSI/SPARC de 1975 prconisant pour la construction des bases de
donnes, une approche en 3 niveaux :
Conceptuel
Externe
Interne
Aux formalismes de description des donnes issus de diffrents travaux :
Le modle Entity-Relationship de Chen
Le modle relationnel de Codd
La dernire version Merise/2 date de 90, rajoute certains formalismes et en complte certains
existants dont le Modle Conceptuel des Donnes
3.2
Merise et les donnes
Plus quune mthode, MERISE est avant tout un tat desprit et une dmarche
pratique. La mthode Merise s'appuie sur des modles de reprsentation des donnes (et des
traitements), chacun dcrivant le SI pour un niveau dabstraction donn :

Analyse

Enchainement des diffrents modles :

MCD

MLD

MPD

D'autres mthodes d'analyse existe dont une de plus en plus utilise en programmation objet:
UML, que vous verrez pour certains l'anne prochaine.