PARTIE 3
MODELISATION DE LA BASE DE DONNEES
CHAPITRE 1 : OUTILS DE DEVELOPPEMENT
Système de gestion de base de
données :
Nous avons conçu notre base de données en
utilisant MERISE qui est une méthode de conception, de
développement et de réalisation de projets informatiques.
Le but de cette méthode est d'arriver à
concevoir un système d'information. La méthode MERISE est
basée sur la séparation des données et des traitements
à effectuer en plusieurs modèles conceptuels et physiques.
Ensuite, nous avons implémenté la base de
données avec Ms Access.
CHAPITRE 2 : CONCEPTION DE LA ( BDA )
1) Règles de gestion :
NUMERO
|
LES REGLES DE GESTION
|
1
|
Un client à un seul numéro de
téléphone
|
2
|
Un produit peut participer à plusieurs promotions
|
3
|
Une promotion contient plusieurs produits
|
4
|
Une promotion est consultée par plusieurs clients
|
5
|
Un client peut consulter plusieurs promotions
|
6
|
Une promotion peut se répéter dans des dates
différentes
|
2) MCD (Modèle conceptuel des données)
:
Le schéma suivant représente la structure du
système d'information, du point de vue des données,
c'est-à-dire les dépendances ou relations entre les
différentes données du système d'information.
PROMOTION
#NumPromotion
Datedebut
Datefin
CLIENT
#Tél
Nom
Prénom
Adresse
E-mail
Banque
PRODUIT
#NumProduit
désignation
Prix
CONSULTATION
Réduction%
1,N
1,N
1,N
3) MCT (Modèle Conceptuel des Traitements)
:
Le modèle conceptuel des traitements permet de traiter
la dynamique du système d'information, c'est-à-dire les
opérations qui sont réalisées en fonction
d'événements.
Ce modèle permet donc de représenter de
façon schématique l'activité d'un système
d'information sans faire référence à des choix
organisationnels ou des moyens d'exécution, c'est-à-dire qu'il
permet de définir simplement ce qui doit être fait, mais il ne dit
pas quand, comment ni où...
Ordre de promotion
Information Clients
A
B
A et
B
Produit encore en promotion
|
oui
|
non
|
Envoi SMS
Réclamation à la direction
4) MLD (Modèle Logique des Données)
:
Modèle Logique des Données - indique comment les
données décrites dans le MCD sont organisées suivant les
moyens de traitement des données (bases de données, fichiers
indexés...)
Promotion (#NumPromotion, Datedebut, Datefin).
Client (#Tel, Nom, Prenom, Adresse, E-mail, Ville,
Banque).
Produit (#NumProduit, désignation, Prix)
Consultation (#NumPromotion, #Tel, #NumProduit,
Réduction).
|