Vous êtes sur la page 1sur 48

Système d’information

&
Base de Données
Système d’information & Base de Données

Introduction
I. Système d’information
II. Système informatique

III. La Méthode MERISE


BUT
MERISE
Définition
Cycle d'abstraction de conception des S.I 
Les modèles MERISE
Normalisation
IV. Base de Données
V. SGBD
VI . ACCESS (Manipulation d’une BD)
VII . TP : Analyse, conception et création d’une BD
Système d’information & Base de Données

I. Système
d’information

II. Système
informatique

III. La méthode

Système d’information
MERISE

IV. Base de
Données

V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Un système d’information est un système organisé de


informatique ressources, de personnes et de structures qui évoluent dans
une organisation et dont le comportement coordonné vise à
III. La méthode
MERISE atteindre un but commun.

IV. Base de Les systèmes d’informations sont censés aider les utilisateurs
Données
dans leurs activités : stocker et restaurer l’information, faire des
calculs, permettre une communication efficace, ordonnancer et
V. SGBD
contrôler des tâches, etc.
VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Un système informatique est un ensemble de matériels et de


informatique logiciels destiné à réaliser des tâches mettant en jeu le
traitement automatique de l’information.
III. La méthode
MERISE
La fonction d’un système informatique est la fourniture de
IV. Base de prestations (services) capables d’aider à la réalisation de
Données
problèmes usuels :
V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Gestion de l’information : stockage, désignation, recherche,


informatique communication, protection contre les intrusions ou les incidents;
III. La méthode
MERISE Préparation et mise au point de programmes;

IV. Base de Gestion de l’ensemble des ressources pour permettre


Données
l’exploitation des programmes (c’est-à-dire création d’un
environnement nécessaire à l’exécution du programme);
V. SGBD

Gestion et partage de l’ensemble des ressources (matériels,


VI. Access
(Manipulation d’une BD) informations, ...) entre l’ensemble des usagers.

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système But :


informatique
Arriver à modéliser et concevoir un système d'information.
III. La méthode
MERISE MERISE :
IV. Base de
Données Méthode d’Etude de Réalisation Informatique par Sous-
Ensemble.
V. SGBD MEthode pour Rassembler les Idées Sans Effort.

VI. Access Méthode Eprouvée pour Retarder Indéfiniment la Sortie des


(Manipulation d’une BD) Etudes.

VII. TP Méthode d’Etude et de Réalisation Informatique pour les


(Analyse, conception, Systèmes d’Entreprise.
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Définition:


informatique

III. La méthode
MERISE est une méthode de conception, de développement et
MERISE de réalisation de projets informatiques.

IV. Base de MERISE est basée sur la séparation des données et des
Données
traitements à effectuer en plusieurs modèles conceptuels et
physiques.
V. SGBD

Merise est une méthodologie qui dispose de beaucoup d’outils


VI. Access
(Manipulation d’une BD) de développement informatique.

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système Cycle d'abstraction de conception des S.I :


d’information

II. Système
Système d’information manuel
informatique

III. La méthode Expression des besoins


MERISE

IV. Base de Modèle conceptuel


Données

V. SGBD Modèle logique

VI. Access
(Manipulation d’une BD) Modèle physique

VII. TP
(Analyse, conception,
création d’une BD) Système d’information automatisé
Système d’information & Base de Données

I. Système
d’information

II. Système
informatique Niveau Statique Dynamique
III. La méthode
MERISE
Conceptuel Indépendant du
MCD MCT
IV. Base de
système QUOI ?
Données
Choix du SGBD
Organisationnel MLD MOT QUI ? QUAND ?
V. SGBD et logique (OÙ ?) (QUI? QUAND?) OÙ ?

VI. Access Opérationnel Haute de connaissance


(Manipulation d’une BD) MPD MOPT du SGBD :
ou physique
COMMENT ?
VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Niveau Conceptuel :


informatique

III. La méthode
MERISE Il s agit de décrire le QUOI sans tenir compte des contraintes
techniques et d’organisation.
IV. Base de Les modèles utilisés sont:
Données

Pour les données : le Modèle Conceptuel des Données (MCD).


V. SGBD

Pour les traitements : le Modèle Conceptuel des Traitements


VI. Access
(Manipulation d’une BD) (MCT).

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Niveau organisationnel ou logique :


informatique

III. La méthode
MERISE Les choix de l’organisation sont pris en compte :

IV. Base de Répartition Homme/Machine.


Données
Fonctionnement Temps réel/Temps différé.
Répartition géographique des données et des traitements.
V. SGBD

On répond à:
VI. Access
(Manipulation d’une BD)
QUI : quelle personne effectue le travail ?
VII. TP QUAND : à quel moment, selon quelle périodicité ?
(Analyse, conception,
création d’une BD) OU : dans quel lieu, sur quel poste de travail ?
Système d’information & Base de Données

I. Système
d’information

II. Système Niveau opérationnel ou physique :


informatique

III. La méthode
MERISE Les choix techniques sont définis et pris en compte. Il
représente les moyens qui sont mis en œuvre. C’est le niveau
IV. Base de où l’on décrit le COMMENT.
Données

V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Les modèles MERISE :


informatique

III. La méthode
MERISE MCC : Modèle Conceptuel de la Communication.

IV. Base de MCD : Modèle Conceptuel des Données.


Données

MLD : Modèle Logique des Données.


V. SGBD

MCT : Modèle Conceptuel des Traitements.


VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système MCC:


informatique

III. La méthode
MERISE Le Modèle Conceptuel de Communication (MCC), aussi appelé
diagramme des flux, permet une description des flux
IV. Base de d’information échangés entre acteurs.
Données

V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Acteur :


informatique

III. La méthode
MERISE Un acteur est une entité, humaine ou matérielle, intervenant
dans le système d’information.
IV. Base de
Données
Les acteurs se divisent entre deux catégories, internes et
externes, selon qu’ils appartiennent ou non à l’entreprise.
V. SGBD

Un acteur est représenté par le symbole :


VI. Access
(Manipulation d’une BD)

Acteur Acteur
VII. TP interne externe
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Flux :


informatique

III. La méthode
MERISE Un flux est un échange de biens ou d’informations entre un
acteur émetteur et un autre récepteur.
IV. Base de
Données

V. SGBD
Acteur Flux Acteur
interne externe
VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Exemple :


informatique

III. La méthode
Classe
MERISE
Contient
IV. Base de
Données

V. SGBD Etudiant
Suivre
VI. Access
(Manipulation d’une BD) Matiere

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système MCD:


informatique
Le Modèle Conceptuel des Données (MCD), permet la
III. La méthode
MERISE description statique du système d’information à l’aide des
concepts d’entité et d’association.
IV. Base de
Données
Entité :
V. SGBD
Une entité est la représentation d’un objet matériel ou
immatériel, ayant une existence propre, et conforme au choix de
VI. Access
(Manipulation d’une BD) gestion de l’organisation.

VII. TP Exp : Personne, PC, imprimante, film, livre, …


(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Classe d’entité :


informatique
C’est un regroupement d’entités de même nature.
III. La méthode
MERISE
Représentation graphique :
IV. Base de
Données
Classe d’entité
V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Exp :


informatique

III. La méthode
MERISE Classes Etudiants Matières

IV. Base de
Données

V. SGBD

VI. Access
(Manipulation d’une BD)
N.B : une entité est une valeur particulière d’une classe d’entités.
VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Association :


informatique
Est un lien entre deux ou plusieurs entités.
III. La méthode
MERISE
Classe d’association :
IV. Base de
Données
Est un lien entre deux ou plusieurs classes d’entités.
V. SGBD
Représentation graphique :
VI. Access
(Manipulation d’une BD) Nom de l’association

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Exp :


informatique
Classes Etudiants
III. La méthode Contient
MERISE

IV. Base de
Données

V. SGBD
Propriété :
VI. Access
(Manipulation d’une BD) Une donnée élémentaire que l’on perçoit sur une entité ou une
association.
VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information
Classes Matières
II. Système Exp :
Id classe Id matiere
informatique Nom Nom
Nbr Heures
III. La méthode
MERISE

IV. Base de
Données Contient

V. SGBD

VI. Access
(Manipulation d’une BD)
Etudiants
Suivre
Id etudiant
VII. TP etudiant
(Analyse, conception, Nom
création d’une BD) Prénom
Système d’information & Base de Données

I. Système
d’information

II. Système Identifiant :


informatique
Propriété ou groupe de propriétés dont la valeur identifie sans
III. La méthode
MERISE ambiguïté une entité ou une liaison d’une classe.

IV. Base de Identifiant = clé primaire


Données
N.B :
V. SGBD
L’identifiant doit repérer une occurrence de manière seul et unique;

VI. Access L’identifiant est non variable dans le temps;


(Manipulation d’une BD)

L’identifiant d’une association est obtenu en juxtaposant les identifiants


VII. TP n des entités qui participent à la liaison.
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Lien et cardinalités :


informatique
Un lien représente une liaison entre une entité et une
III. La méthode
MERISE association. Il est caractérisé par sa cardinalité. Cette cardinalité
est constituée d’une borne minimale et d’une borne maximale.
IV. Base de
Données

V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Exp : Classes Matières


informatique
Id classe
Nom
III. La méthode
MERISE
1.n
1.n
IV. Base de
Données
Contient
V. SGBD

VI. Access
(Manipulation d’une BD) 1.1

Etudiants
VII. TP 1.n Suivre
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système MLD:


informatique
Le modèle logique des données consiste à décrire la structure
III. La méthode
MERISE de données utilisée sans faire référence à un langage de
programmation. Il s'agit donc de préciser le type de données
IV. Base de utilisées lors des traitements.
Données

Le MLD peut être élaboré directement à partir du MCD en


V. SGBD
suivant un certain nombre de règles prédéfinies :
VI. Access
(Manipulation d’une BD) Une entité devient une table
Une propriété d’entité devient une colonne
VII. TP L’identifiant d’une entité devient une clé primaire
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Association (0.n) (0.1) ou (1.n) (0.1) :


informatique
provoque une migration d’une clé étrangère et la naissance
III. La méthode
MERISE d’une référence.

IV. Base de Exp:


Données
Entité 1 0.n Association 0.1 Entité 2
Id1 Id2
V. SGBD

VI. Access
(Manipulation d’une BD)
Entité 1 Entité 2
Id1 Id2
VII. TP Id1
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Association (0.1) (1.1):


informatique
On duplique la clé de la table basée sur l'entité à cardinalité
III. La méthode
MERISE (0,1) dans la table basée sur l'entité à cardinalité (1,1).

IV. Base de Exp:


Données
Entité 1 0.1 Association 1.1 Entité 2
Id1 Id2
V. SGBD

VI. Access
(Manipulation d’une BD)
Entité 1 Entité 2
Id1 Id2
VII. TP Id1
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Association (0.1) (0.1):


informatique
On duplique la clé d'une des tables dans l'autre. Lorsque la
III. La méthode
MERISE relation contient elle même des propriétés, celles-ci deviennent
également attributs de la table dans laquelle a été ajoutée la clé
IV. Base de
Données
Exp: Entité 1 0.1 Association 0.1 Entité 2
Id1 Id2
V. SGBD

VI. Access
(Manipulation d’une BD)
Entité 1 Entité 2 Entité 2
Id2
OU Entité 1
Id2
Id1
VII. TP Id1 Id1
(Analyse, conception,
création d’une BD)
Id2
Système d’information & Base de Données

I. Système
d’information

II. Système Association (1.n) – (0.n) ou (1.n) – (1.n) ou (0.n) – (0.n):


informatique

III. La méthode On crée une table supplémentaire ayant comme clé primaire
MERISE une clé composée des clés primaires des 2 tables. Lorsque la
relation contient elle-même des propriétés, celles ci deviennent
IV. Base de
Données
attributs de la table supplémentaire. Une propriété de la relation
qui est soulignée devra appartenir à la clé primaire composée
V. SGBD
de la table supplémentaire.

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Exp :


informatique

III. La méthode Entité 1 1.n Association 0.n Entité 2


MERISE Id1 Id2

IV. Base de
Données

V. SGBD Entité 2
Entité 1 Entité 2
Id1 Id1 Id2
VI. Access Id2
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Association (1.1) (1.n) ou (1.1) (0.n) :


informatique

III. La méthode
On duplique la clé de la table basée sur l'entité à cardinalité
MERISE (1,n) dans la table basée sur l'entité à cardinalité (1,1).

IV. Base de Exp:


Données
Entité 1 1.1 Association 1.n Entité 2
Id1 Id2
V. SGBD

VI. Access
(Manipulation d’une BD)
Entité 1 Entité 2

VII. TP Id2
(Analyse, conception,
Id1
création d’une BD) Id2
Système d’information & Base de Données

I. Système
d’information

II. Système Base de données:


informatique
Est un ensemble structuré de données :
III. La méthode
MERISE
Cohérentes ;
IV. Base de
Données
Structurées indépendamment d’une application ;
V. SGBD
De redondance minimale ;
VI. Access
(Manipulation d’une BD) Utilisable par d’autres applications ;

VII. TP Accessibles par plusieurs utilisateurs à la fois.


(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Base de données:


informatique
Est un ensemble structuré de données :
III. La méthode
MERISE
Exemples :
IV. Base de
Données
BD des patients d’un hôpital;
V. SGBD
BD des personnels d’une société;
VI. Access
(Manipulation d’une BD) BD des étudiants d’une faculté;

VII. TP BD des clients d’une banque.


(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Le concept des BD:


informatique

III. La méthode
Une base de données permet de mettre des données à la
MERISE disposition d'utilisateurs pour une consultation, une saisie ou
bien une mise à jour, tout en s'assurant des droits accordés à
IV. Base de ces derniers.
Données

Une base de données peut être locale, c'est-à-dire utilisable sur


V. SGBD
une machine par un utilisateur, ou bien répartie, c'est-à-dire que
les informations sont stockées sur des machines distantes et
VI. Access
(Manipulation d’une BD) accessibles par réseau.

VII. TP L'avantage majeur de l'utilisation de bases de données est la


(Analyse, conception,
création d’une BD) possibilité de pouvoir être accédées par plusieurs utilisateurs
simultanément.
Système d’information & Base de Données

I. Système
d’information

II. Système Fonctions d'un SGBD:


informatique

III. La méthode
Ajout de données :
MERISE
Un SGBD doit permettre l'ajout de données. Pour cela, il est tout
IV. Base de d'abord nécessaire de pouvoir décrire les données avec un
Données
langage de description de données. Une fois les données
décrites, on peut ajouter des valeurs qui correspondent à la
V. SGBD
description qu'on a faite par le biais d'un langage de
manipulation de données.
VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Fonctions d'un SGBD:


informatique

III. La méthode
Mise à jour des données :
MERISE
Les données doivent être modifiables. On doit pouvoir changer
IV. Base de la définition des données et les valeurs des données grâce au
Données
LDD et LMD respectivement.
V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Quelques SGBD  :


informatique

III. La méthode
MERISE
DB2
IV. Base de
Données

V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Structure d’une BD Access:


informatique

III. La méthode
Mise à jour des données :
MERISE
Les données doivent être modifiables. On doit pouvoir changer
IV. Base de la définition des données et les valeurs des données grâce au
Données
LDD et LMD respectivement.
V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Fonctions d'un SGBD:


informatique

III. La méthode
Mise à jour des données :
MERISE
Les données doivent être modifiables. On doit pouvoir changer
IV. Base de la définition des données et les valeurs des données grâce au
Données
LDD et LMD respectivement.
V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Access:


informatique
Une Base de données Access est composée d’une ou des
III. La méthode
MERISE Tables, des requêtes, des formulaires, des macros, des états et
des modules.
IV. Base de On peut la représentée comme suit:
Données
BD Access
V. SGBD

VI. Access
(Manipulation d’une BD)

Tables Requêtes Formulaire Macros Etats Modules


VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Access:


informatique
Tables :
III. La méthode
MERISE
Une table est un ensemble de lignes et de colonnes, utilisées
IV. Base de pour le stockage des données.
Données

Exp:
V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Access:


informatique
Requêtes :
III. La méthode
MERISE
Sont des outils destinés, comme les filtres, à extraire et à trier
IV. Base de les données présentes dans la base. Ils servent à manipuler les
Données
données. (Filtrer, Trier, Calculer, Regrouper, etc.)
V. SGBD

VI. Access
(Manipulation d’une BD)

VII. TP
(Analyse, conception,
création d’une BD)
Système d’information & Base de Données

I. Système
d’information

II. Système Access:


informatique
Formulaire :
III. La méthode
MERISE
Est un objet qui constitue un moyen souple pour visualiser,
IV. Base de ajouter, modifier et supprimer des données. C’est un interface
Données
utilisateur.
Un formulaire permet de:
V. SGBD

Entrer directement des données dans une table;


VI. Access
(Manipulation d’une BD)
Modifier ou supprimer des données d’une table;
VII. TP
(Analyse, conception,
création d’une BD) Faire des menus et des boites de dialogues.
Système d’information & Base de Données

I. Système
d’information

II. Système Access:


informatique
Macros :
III. La méthode
MERISE
Sont utilisées pour les petites programmations d’automatisation
IV. Base de des tâches. C’est l’ensemble d’actions que vous pouvez utiliser
Données
pour automatiser des tâches.
V. SGBD
Exp:
VI. Access
(Manipulation d’une BD) Ouvrir;
Imprimer;
VII. TP Ouvrir État ;
(Analyse, conception,
création d’une BD) Ouvrir Formulaire.
Système d’information & Base de Données

I. Système
d’information

II. Système Access:


informatique
États :
III. La méthode
MERISE
Sont les pages d’impression des données.
IV. Base de
Données
Modules :
V. SGBD
Un module est le lieu d’écriture et de stockage de programme.
VI. Access
(Manipulation d’une BD) Exp:

VII. TP Function Nom_fonction()


(Analyse, conception,
création d’une BD) ……….
End function

Vous aimerez peut-être aussi