Analyse du projet
Lorsque vous construisez un texte sur Word, par exemple, vous pouvez le taper et le modifier à votre gré. Vous pouvez ainsi démarrer votre ordinateur et avoir un document terminé en 10 minutes.
Au contraire, quand vous allez construire une base de données, il faudra au préalable passer par une phase d'analyse, aboutissant à une sorte de cahier des charges de votre projet. Cette phase est importante : une base de données est un outil à moyen/long terme, et une mauvaise analyse pourrait vous faire perdre énormément de temps.
En résumé
N'allumez pas tout de suite votre ordinateur.
Réfléchissez d'abord à ce que vous souhaitez faire !
Sans faire appel à des méthodologies d'analyse (comme Merise), voici quelques éléments pour définir votre base de données :
Listez en vrac...
- Les besoins actuels
- Les documents à éditer (recensez les documents déjà existants)
- Les statistiques à obtenir
- Les éléments à calculer
- Les informations à stocker
Anticipez les besoins futurs
- Quelles seront les évolutions possibles de votre base de données ?
- La taille des rubriques prévues est-elle suffisante ?
Structurez vos informations
Une fois que vous avez énuméré tous les besoins et toutes les informations à stocker, classez ces informations par thème, en imaginant à chaque fois un bac de fiches papier. Vous devrez créer une fiche (donc une table) pour chaque ensemble d'informations.
Exemples
- Une fiche Client
- Une fiche Fournisseur
- Une fiche Produit
- Une fiche Facture...
Lorsque que vos fiches commencent à se dessiner, vérifiez qu'elles ne comportent pas d'information redondante. Par exemple, si sur chaque fiche Produit vous devez taper toutes les coordonnées du fournisseur, c'est qu'il faut séparer Produit et Fournisseur.
Relations
Essayez également de repérer les relations entre fiches (ou tables), en formulant des phrases du type :
- "Un client reçoit plusieurs factures"
- "Une facture comporte plusieurs lignes de détail"
- "Une ville regroupe plusieurs clients"
Ce genre de phrases met en évidence les tables et leurs relations.



Dans cet article...
Article mis à jour le 07/02/2009