Le dictionnaire des données
Le dictionnaire des données Page 4 / 4 5 Le dictionnaire des données Pendant la phase de conception, les données recueillies et spécifiées sont inscrites dans un dictionnaire Ce dictionnaire est un outil important car il constitue la référence de toutes les études effectuées ensuite 5 1 Formalisme
Dictionnaire de données - Université de Sherbrooke
TM040 : Dictionnaires de données (v200a) - C Khnaisser et L Lavoie Outils de modélisation, indispensable C’est une liste qui décrit de toutes les données en circulation dans le logiciel avec précision de telle sorte qu’elle soit compréhensible pour l’utilisateur et l’équipe de développement
DICTIONNAIRE DES DONNÉES
Dictionnaire des données de la BNDT, édition 3 1 Mars 1996 CONSTRUCTIONS Région populeuse où les édifices sont si près les uns des autres que, pour éviter l’encombrement, on les représente par une surface les englobant ATTRIBUTS FIXES Type d’agglomération : (0) Générique/Inconnu
TD 1-2 : Dictionnaire de Données, MDF et MCD
Dictionnaire de Données, MDF et MCD Pour chaque cas d’étude, il faut établir : 1 Le Dictionnaire de Données (DD), puis le DD simplifié 2 La Matrice de Dépendances Fonctionnelles (MDF) 3 Le Modèle Conceptuel de Données (MCD) Cas d’étude 1 Nous voulons construire le système d'information d'une bibliothèque dont les
LE MODELE CONCEPTUEL DE DONNEES Principe
Une fois le dictionnaire des données réalisé, on va construire la matrice des dépendances fonctionnelles Pour ce faire, nous nous occuperons uniquement des données élémentaires Il s'agit d'un tableau à 2 entrées : En ligne et en colonnes , on inscrit les données issues du dictionnaire de données ( données élémentaires uniquement)
Contraintes dintégrité et dictionnaire de données - TP2
des objets du dictionnaire de données (de propriétaire SYS) et le nombre des objets par type d’objet de ce dictionnaire des données, enfin le nombre des objets par type du compte Cirque (ou CIRQUE) Visualiser les tables et vues de Cirque à partir de ALL_TABLES et ALL_VIEWS
Sécurité de la base de données Oracle
Protéger le dictionnaire de données • Protégez le dictionnaire de données en prenant soin d'affecter la valeur FALSE au paramètre d'initialisation suivant : • Cette configuration empêche les utilisateurs dotés du privilège système ANY TABLE d'accéder aux tables de base du dictionnaire de données
Cours : Merise
Le schéma relationnel, forme de Modèle Logique des Données (MLD), est une autre représentation d’une ase de données elationnelle, plus onète (moins « conceptuelle ») Il représente concrètement la structure des données, i e les tables, leur clef primaire, leurs clefs étrangères et leurs autres champs
[PDF] comprendre merise jean patrick matheron pdf
[PDF] dictionnaire de données définition
[PDF] interprétation résultats statistiques
[PDF] statistiques pour les nuls gratuit
[PDF] interprétation des résultats statistiques exemple
[PDF] interprétation moyenne statistique
[PDF] interprétation statistique descriptive
[PDF] comprendre les statistiques maths
[PDF] analyse et interprétation des données statistiques
[PDF] exemple d'étiquette alimentaire
[PDF] etiquettes alimentaires mode d'emploi
[PDF] compression d'image avec perte
[PDF] algorithme de compression d'image
[PDF] code crc exercice corrigé
Luc LAVOIE, Christina KHNAISSER
Département d'informatique
Faculté des sciences
Luc.Lavoie@USherbrooke.ca
http://info.usherbrooke.ca/llavoieDictionnaire de données
TM040TABLE DES MATIÈRES
Présentation
TypesImportance
Contenu
Notation
Implémentation
Vocabulaire usuel
Références
À suivre
2015-03-07
2 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi ePRÉSENTATION
2015-03-07
3 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi eOutils de modélisation, indispensable.
C'est une liste qui décrit de toutes les
données en circulation dans le logiciel avec précision de telle sorte qu'elle soit compréhensible pour l'utilisateur et l'équipe de développement. TYPES2015-03-07
4 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi eTextuel (glossaire)
Formel:
BNF (Backus Naur Form),
GC (Grammaire de Constituants)
GA (Grammaire Attribuée).
IMPORTANCE
2015-03-07
5 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi ePermet aux membres de l'équipe d'avoir
accès à la même information. Vérification de la compréhension des détails de l'applicationCONTENU
2015-03-07
6 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi eDescription du diagramme de flux de donnée :
Flux de données
Dépôts de données
Acteurs
Description du modèle conceptuel de données :Les entités et leurs attributs
Les relations entre entités
NOTATION
2015-03-07
7 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi e Sym bole Description Exemple Définit un élément (est composé de) a = bEt c + d
Élément optionnel a (+b)
Itération
s = { c }Sélection d'un ou plusieurs choix [a | b | c]
Identificateur de stockage @a
Ou a|c
Commentaires ** Note
IMPLÉMENTATION
2015-03-07
8 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi eCertains standards exigent de distinguer
explicitement : la description en en relation avec le problème, le domaine des valeurs, la représentation externe.Ceci facilite la revue au détriment, parfois,
de la longueur des définitions.2015-03-07
9 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi eÉdition
L'édition correspond à une variation d'un ouvrage comportant des changements quant à la forme ou au contenu. Elle se distingue de la réimpression qui est une reproduction à l'identique. Une édition comporte un numéro et une mention (par exemple "revue», "revue et corrigée», "augmentée», "revue et augmentée», etc.). Dans le cadre de notre système, il a été décidé de ne pas représenter la mention de l'édition. Une édition est donc représentée par entier compris entre 1 et 99.
Groupe
Instance particulière d'une activité pédagogique au sein d'un trimestre; entier compris entre 0 et 99.
Id_Livre
Identifiant interne unique d'un livre; un entier compris entre 1000000 et 9999999.2015-03-07
10 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi e ISBNIl existe deux formats d'ISBN, un à dix symboles (ancien) et un autre à treize symboles (nouveau); par convention, les trois premières positions des anciens ISBN prennent pour valeur l'espace. Les symboles sont des chiffres décimaux, sauf pour la dernière position; celle-ci peut être un chiffre ou la lettre `X` (majuscule). Des tirets intercalaires sont parfois insérés pour faciliter la lecture, ils n'ont pas de signification et peuvent être ignorés.
ISBN ::= ISBN10 | ISBN13ISBN10
3 chiffreI 9 chiffreX chiffre ::= `0` | `1` | `2` | ... | `9` chiffreI ::= chiffre [ '-' ] chiffreX ::= chiffre | `X`ISBN13
chiffreI 12 chiffreX PrixPrix d'un bien échangeable (pour le moment un livre); le prix est exprimé en CAD à deux décimales près; il est inférieur à 10000CAD.
Prix ::= { chiffre } 4 `,` { chiffre } 22015-03-07
11 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi eTexte(n)
Texte encodé dans l'un des trois alphabets
occidentaux suivants : latin, grec, cyrillique peut comprendre, ponctuation, chiffres, etc. longueur maximale n caractères ; si le texte est effectivement plus long, il est tronqué à n-1 caractères et le dernier caractère prend la valeur `...` (trois points de suspension).Trimestre
L'année universitaire est divisée en trois
périodes appelées " trimestres» (sic)
Trimestre
::= Automne | Hiver | Été2015-03-07
12 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi e2015-03-07
13 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi eNoter la différence entre les définitions
utilisant des grammaires (de type BNF ici) et celles reposant uniquement sur une description textuelle.EXEMPLE TABULAIRE
FOURNI PAR MICHEL RONDEAU (2015)
2015-03-07
14 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi eIl est possible de réduire le nombre de colonnes dans le groupe "Type". En effet, simple et composite sont mutuellement exclusifs (on pourrait d'ailleurs reporter cette information dans la définition du
domaine de valeurs).Mono et multi-valué sont aussi mutuellement exclusifs (mais ne font pas nécessairement partie du domaine de valeur, c'est pourquoi plusieurs préfèrent, comme ici, l'indiquer dans la description de
l'attribut). Stocké, n'a pas d'intérêt au niveau de l'analyse (il en a au n iveau de la conception). Dérivé ne devrait pas figurer seul (la formule de dérivation, de calcul, DOIT être fournie). Il y a un débat entre les spécialistes à savoir si NULL doit fa ire partie du domaine de valeurs ou de la définition de l'attribut : choisissez votre camp et soyez systématiques!2015-03-07
15 TM040 : Dictionnaires de données (v200a) - C. Khnaisser et L. Lavoi e En fait, il y a un chevauchement intrinsèque entre le MCD et le DD. Certains auteurs (et praticiens) préfèrent maximiser l'informati on dans la description du MCD et de ses entités (le DD se résume alors le plus souvent en la définition des domaines, comme dans l'exemple que je vous ai soumis), d'autres préfèrent maximiser le DD (le diagramme du MCD est alors très épuré, ne comporte pas tous les
attributs et présente, à l'aide de son texte d'accompagnement, unevue de haut niveau; ce qui n'empêche pas que les domaines doivent être décrits séparément... comme dans l'exemple que j'ai sou
mis).En conclusion, la définition des domaines au sein du DD est incontournable. La définition des attributs (voir des entités) p
eut être placée dans le MCD ou dans le DD. Il n'y a pas de "meilleure" méthode selon moi. Encore une fois, le critère prépondérant
doit être la qualité de la validation que pourra en faire l'expert du domaine.Ensuite, on pourra considérer des critères comme les outils à disposition, le nombre de répétitions (lorsqu'il y a plusieurs en
tités semblables), etc.