Merise
Master 1 - ANI
Système de Gestion de Bases de Données
Définitions
Base de données : fichier ou ensemble de fichiers permettant le stockage et l' accès à des informations structurées.
SGBD (Système de Gestion de Base de Données) : logiciel permettant de gérer une base de données (ex : Access)
Exemple simple en Excel
Un libraire gère des œuvres littéraires :
Une œuvre est une création littéraire.
Une œuvre a un auteur et est dans une édition (un livre).
Une édition possède un ISBN unique, a un unique éditeur et ne contient qu’une œuvre.
On veut mémoriser pour chaque édition le nombre d’exemplaires en stock.
Solution : des listes !
Liste des œuvres
ISBN
Titre
Auteur
Editeur
Stocks
2.207.30089.7
Fondation
5
Denoël
10
2.221.09973.7
L'incident Jésus
2
Laffont
7
2.070.42167.8
Chrono-Minets
5
Gallimard
8
2.290.03567.X
Frankenstein
1
J'ai Lu
2.070.36822.X
1984
3
Gallimard
12
5
Liste des auteurs
Code
Nom
Prénom
1
Shelley
Mary W.
2
Herbert
Franck
3
Orwell
Georges
4
Bradbury
Ray
5
Asimov
Isaac
Que peut-on en faire ?
Liste des œuvres par auteurs
Gestion des stocks
Liste des œuvres avec moins de 3 exemplaires en stock
…
Exemple moins simple…
Un libraire gère des œuvres littéraires :
Une œuvre est une création littéraire
Une œuvre a au moins un auteur et est dans une édition (un livre)
Une édition possède un ISBN unique et a un unique éditeur. Elle peut contenir plusieurs œuvres.
On veut mémoriser pour chaque édition le nombre d’exemplaires en stock et pour chaque exemplaire son état
Solution en excel :
ARG !!
Méthode Merise
Méthode (française, 1978) formalisée, complète, détaillée qui garantit (en principe !) une informatisation réussie.
Formalisée : utilisation d’outils logiques (graphes, règles) Complète : de la décision d’informatisation à la mise en œuvre effective
Détaillée : de la technique d’interview jusqu’au commentaires des programmes
Conception d’une base de