Définitions
Le dictionnaire des donné contient toutes les données nécessaires, relevées dans l'analyse de l'organisation (dans l'analyse du sujet). Il est organisé sous forme d'un tableau de cinq colonnes.
Exemple descriptif :
N° Donnée |
Code Donnée |
Description Donnée |
Type et longueur |
Observations |
1 |
numFou |
Numéro du fournisseur |
Numérique 5 |
Identifiant de Fournisseur |
2 |
nomFou |
Raison sociale |
Alphanumérique 30 |
|
3 |
dateLiv |
Date de livraison |
Date |
|
4 |
nomVille |
Nom de la ville |
Alphanumérique 30 |
|
… |
|
|
|
|
Les données relevées ici concernent les données concrètes et utiles à l'organisation, souvent repérées par des noms communs ou propres dans le descriptif de l'organisation.
Les données concernant l'organisation elle même ne sont pas à relever.
Construction
Une fois toutes les données relevées, il faut contrôler qu'il n'y ai pas de :
Pour régler la plus part des problèmes, le premier travail est de préciser les descriptions trouvées dans le sujet.
Pour cela, on précisera pour chaque donnée la nature, le rôle et le concept auquel elle appartient.
Exemples oui :
Exemple non :
Les données calculées (totaux, prixTTC si on dispose du prix HT et du taux de TVA, …) ne sont pas retenues mais elles peuvent indiquer la présence de données non évoquées qui ont permis leur calcul (un prix TTC révèle la présence d'un prix HT et d'un taux de taxe, le prixTTC ne sera pas une donnée, les prix HT et taux le seront).
Elles seront indiquées dans le dictionnaire mais n'auront ni code, ni numéro de donnée. Les concepts ne sont jamais mentionnés dans le dictionnaire des données.
Le travail suivant est d'éliminer les homonymes et polysèmes puis les synonymes.
Ensuite, et ensuite seulement, on attribuera un code à chaque donnée.
Ce code reprendra les nature, rôle et concepts de la description afin d'être plus clair.
Convention de notation des codes des données et concepts
Une bonne solution est d'abréger le concept puis d'y associer le rôle et la nature. Le sens importe peu, l'essentiel est de rester cohérent et utiliser le même système tout au long de l'étude.
Le code des données une fois défini, il ne bougera plus et sera implémenté physiquement dans la base de données. Soyez donc très attentif aux codes que vous donnez.
Une convention d'écriture récente utilise l'association (la concaténation) de mots dont chaque mot commencera par une majuscule.
Exemple oui : nomFournisseur, artDesc, descArt, etc. … Exemple non : nomfournisseur, artdesc, descart : peu lisibles.
Dans cette convention, un concept, une entité, eune relation commencera par une majuscule :
Exemple : Fournisseur, Article, LigneCommandeAtricle, …
Une donnée commencera par une minuscule : Exemple : nomFou, artDesc, …
Cette convention est issue de la programmation objet en langage java et C
La convention précédente utilisait des caractère souligné ('_', angl. : underscore) comme suit :
Exemple : nom_fournisseur, desc_art
Cette notation est aléatoire car il est facile de faire une erreur "d'orthographe" au cours de l'étude.
Exemple : qté_article_commandé, qté_articleCommandé
Les types principaux de données
Les types de données sont principalement :
Ils permettent de préciser la nature de la donnée. Cependant, la détermination précise du type peut être difficile au début de l'étude. D'où la nécessité de préciser la nature de la donnée dans sa description.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.