Sie sind auf Seite 1von 14

Facult des Sciences conomiques et de Gestion de Tunis

CHAPITRE

La phase de la Conception

Dr. Semia Sonia SELMI

2014--2015
2014

Modlisation des Donnes et Schmas


La modlisation est lactivit dlaboration dune reprsentation
structure de la ralit
Objectif: reprsenter la ralit telle qu'elle est perue par les
utilisateurs
Le processus de modlisation et la dfinition de son rsultat sous
forme d'un schma conceptuel est appel conception de la base de
donnes

La Modlisation Conceptuelle
Schma conceptuel:

description de haut niveau de la


structure de la BD. Il dcrit le contenu en information et
non les structures de stockage.
Modle conceptuel de donnes
(Modle E-A)

Schma logique: description de la structure de la BD qui


Modle logique de donnes
(Schma des tables)

Modle physique de donnes


(les tables elles mmes)

est comprise par le SGBD. Il dpend du modle logique


choisi (Hirarchique, Rseau, Relationnel ou Objet).

Schma physique: description de l'implantation de la BD en


mmoire secondaire (structure de stockage et mthodes
d'accs).

Conception dune BD: Analyse


reconnaissance
structuration

Monde rel

perception

Une BD est une reprsentation de la partie de la


ralit qui nous intresse.

description

Ali est un homme jeune


aux cheveux bruns. Il est
mari avec Fatma, et est
propritaire d'une
Mercedes grise.

Conception dune BD: Observations


" Ali" , " fatma "
dsignent des objets reconnus comme des Personnes
" Mercedes "
nom utilis pour dsigner une Voiture
" Ali" Possde " Mercedes" :
exprime un lien entre une personne et une voiture
... est mari avec ... :
exprime un lien entre une personne et une autre personne
"grise":
valeur pour la proprit couleur de la voiture
" Ali":
valeur pour la proprit prnom de la personne
5

Conception dune BD: Abstraction


De la ralit perue la reprsentation: Faire
abstraction des particularits permet de passer des
objets aux types d'objets
Ali, Fatma, Mohamed, Saleh, Khadija,
Alia, , etc.

Personne

Possde

Voiture

Est Mari
avec

Le Modle EA
Entit est une population dindividus homognes. Par

Clients

exemple, les produits ou les articles vendus par une


entreprise peuvent tre regroups dans une mme entit

articles, car dun article lautre, les informations ne


changent pas de nature ( chaque fois, il sagit de la
dsignation, du prix unitaire, etc.).
Article

Reprsentation graphique
Se dessine l'aide d'un rectangle. La cl primaire est
souligne

Le Modle EA
Association est une liaison qui a une signification prcise entre plusieurs
entits. Dans notre exemple, lassociation commander est une liaison vidente
entre les entits articles et clients.
Reprsentation graphique
Se dessine laide dune ellipse relie aux entits
Concernes

Clients

Commander

Article

Selon le nombre dentits quelle relie: rflexive, binaire, ternaire, n-aire, etc.
8

Le Modle EA
Un attribut est une proprit dune entit ou dune association.
Toujours dans notre exemple, le prix unitaire est un attribut de lentit
article, le nom de famille est un attribut de lentit client, la quantit
commande est un attribut de lassociation commander et la date de livraison
est un attribut de lassociation livrer.
Clients
NClient
Prnom
Nom
Adresse

Article

Commander
Quantit
Date

NArticle
Dsignation
P.U de vente

Selon le nombre dentits quelle relie: rflexive, binaire, ternaire, n-aire, etc.

Le Modle EA
Cardinalits dun lien entre une entit et une association prcise le minimum
et le maximum de fois quun individu de lentit peut tre concern par
lassociation.
un client a au moins command un article et peut commander n articles (n
tant indtermin), tandis quun article peut avoir t commande entre 0 et
n fois.

Clients
NClient
Prnom
Nom
Adresse

1,N Commander
Quantit
Date

0,N

Article
NArticle
Dsignation
P.U de vente

10

Le Modle EA
Associations plurielles: Deux mmes entits peuvent tre plusieurs fois en
association
0,N
Personne
NCIN
Nom
Prnom

Conduit

0,N
possde

1,N

1,1

Voiture
Matricule
Marque
Puissance

Association rflexive: Il est permis une association dtre branche


plusieurs fois la mme entit,
EMPLOYE
Matricule
Nom

Chef de

0,N

Chef

0,1
Subordonn

tout employ est dirig par un autre employ (sauf le directeur gnral) et un
employ peut diriger plusieurs autres employs, ce qui explique les
cardinalits sur le schma.

11

Le Modle EA
Associations ternaires
FOURNISSEUR
CodeFour
1,N
PIECE

Distribuer

1,N

Qt

1,N

CodePice
PROJET
CodeProjet

12

Le Modle EA
Normalisation des attributs
Employ
Employ
NumEmploy
Nom
Adresse principale
Adresse secondaire
Ntel domicile
Ntel portable

NumEmploy
Nom

Adresse
1,N Occuper 1,N
NAdresse
type
Adresse

1,N
1,N

Tlphone
Code Ntel
Ntel
Type (fixe ou GSM)

13

La Modlisation Conceptuelle

14

Das könnte Ihnen auch gefallen