Table des matières:
1. Analyse des systèmes d'information 8
1.1 Introduction 8
1.2 Définition de l'information et des systèmes d'information 9
1.3 Les données, les traitements et les informations 10
1.4 La représentation informatique des données 11
2. Démarche de modélisation des données 12
2.1 Le groupe d'étude (angl. Project group) 12
2.2 Les étapes 13
2.3 Sources d'information 14
3. Méthode de modélisation des données 15
3.1 Définition 15
3.2 Pourquoi modéliser ? 17
3.3 Le modèle conceptuel des données (MCD) 19
3.3.1 Définition 19
3.3.2 La notion d'entité 20
3.3.3 La notion de propriété 21
3.3.4 La notion d'identifiant 23
3.3.5 La notion de relation 24
3.3.5.1 Définition 24
3.3.5.2 Les cardinalités d'une relation 25
3.3.5.3 Propriétés d'une relation 29
3.3.6 Exemple "KaafKaaf" 31
3.3.7 Exemple "Gestion d'école" 34
3.3.8 L’utilisation d’une relation ternaire 36
3.3.9 Les contraintes d'intégrité fonctionnelle (CIF) 38
3.3.10 Exercices 39
3.3.11 Cas particuliers du MCD 47
3.3.11.1 Plusieurs relations différentes entre deux entités 47
3.3.11.2 Relation réflexive et rôle d'une patte de relation 47
3.3.11.3 La notion d'identifiant relatif 48
3.3.11.4 Historisation 49
3.3.12 Exercices 51
3.4 Le modèle logique des données (MLD) 56
3.4.1 Définition 56
3.4.2 Règles de transformation du MCD au MLD 58
3.4.2.1 Transformation des entités 58
3.4.2.2 Transformation des relations binaires du type (x,n) – (x,1) 58
3.4.2.3 Transformation des relations binaires du type (x,1) – (x,1) 59
3.4.2.4 Transformation des relations binaires du type (x,n) – (x,n) 60
3.4.2.5 Transformation des relations ternaires 60
3.4.2.6 Transformation de plusieurs relations entre 2 entités 61
3.4.2.7 Transformation des relations réflexives 61
3.4.2.8 Transformation de l'identifiant relatif 62
3.4.2.9 Transformation de l'historisation 63