Database Reference
In-Depth Information
Ne confondez pas traitements et données
Quelques-unes de vos premières interrogations relèveront peut-être davantage des traitements
que des données. Avec l'expérience, vous les éluderez petit à petit pour rester concentré sur la
base de données cible de toutes vos attentions.
Les questions relatives aux traitements n'ont pas, en principe, d'inluence sur la structure de
la base, mais concerneront les transactions en charge d'implémenter chaque fonctionnalité.
Il  revient au développeur de les prendre en compte. Si vous avez la double casquette du
concepteur et du développeur, vous gagnerez certainement du temps à vous occuper à la fois
de la base et des programmes.
Le tableau suivant présente quelques questions qui ne concernent que des traitements. Si vous
êtes en charge de la programmation, vous devrez probablement les implémenter dans le code.
Tableau 1-2 : Questions relatives aux traitements
Club de plongée
Si.la.météo.n'est.pas.bonne,.aucun.bateau.ne.sort.
Un.plongeur.peut.disposer.de.son.propre.matériel.sans.rien.louer.
Textes de loi
Quelle.est.la.différence.entre.une.loi.et.un.décret ?
Qui.signe.un.texte.de.loi ?
Quels.sont.les.décrets.les.plus.récents ?
Supermarchés
Quelle.est.la.période.de.mise.à.jour.des.informations.qui.apparaissent.sur.le.site ?
Que.doit-on.afficher.sur.le.site.si.un.magasin.est.en.grève ?
Le dictionnaire des données
La première phase de l'analyse doit aboutir à la production du dictionnaire de données. Ce
document recense, de manière exhaustive, les données à stocker.
La igure suivante illustre un extrait de la liste des attributs (obtenue à l'aide de l'outil PowerAMC
de Sybase) de l'exemple des supermarchés. Nous reviendrons ultérieurement à la problématique
qui consiste à choisir le type de données le plus adéquat.
Figure 1-4 . Liste des attributs avec PowerAMC
 
Search WWH ::




Custom Search