|
| Titre : | Merise : le guide pratique ; modélisation des données et des traitements, manipulations avec le langage SQL | | Type de document : | texte imprime | | Auteurs : | Jean-Luc Baptiste | | Mention d'édition : | 2e éd. | | Editeur : | Paris : ENI | | Année de publication : | cop. 2012 | | Collection : | Ressources Informatiques | | Importance : | 280 p. | | Présentation : | ill., couv. ill. en coul. | | Format : | 21cm | | ISBN/ISSN/EAN : | 978-2-7460-2797-8 | | Note générale : |
SQL = Structured query language. - La couv. porte en plus : "Informatique technique"
Index | | Langues : | Français | | Mots-clés : | MERISE, Méthode SQL (langage de programmation) Programmation orientée objets (informatique) | | Résumé : |
L'examen 70-272 "Assistance aux utilisateurs et dépannage des applications sous Microsoft Windows XP" est l'un des examens obligatoires pour obtenir la certification MCDST (Microsoft Certified Desktop Support Technician). II évalue vos compétences pour résoudre les incidents qui peuvent se produire sur des postes de travail en dépannant et en configurant les applications et le système d'exploitation Microsoft Windows XP. Pour vous aider à préparer efficacement l'examen, cet ouvrage couvre tous les objectifs officiels, tant d'un point de vue théorique que d'un point de vue pratique. II a été rédigé en français (il ne s'agit pas d'une traduction) par un formateur professionnel reconnu, certifié techniquement (MCSE) par Microsoft. Ainsi, les savoir-faire pédagogique et technique de l'auteur conduisent à une approche claire et visuelle, d'un très bon niveau technique. Chapitre après chapitre, vous pourrez valider vos acquis théoriques, à l'aide de questions-réponses (133 au total). Chaque chapitre s'achevant par des travaux pratiques (56 au total), vous aurez également les moyens de mesurer votre autonomie. Ces manipulations concrètes, au-delà même des objectifs fixés par l'examen, vous permettront de vous forger une première expérience significative et d'acquérir de véritables compétences sur des mises en situations réelles.
A cette maîtrise du produit et des concepts, s'ajoute la préparation spécifique à l'examen 70-272: vous pourrez accéder gratuitement à 1 examen blanc en ligne, destiné à vous entraîner dans des conditions proches de celles de l'épreuve. Sur ce site, chaque question posée s'inscrit dans l'esprit de la certification MCP et, pour chacune, les réponses sont suffisamment commentées pour combler ou identifier vos ultimes, lacunes. A vous de juger quand vous serez prêt pour l'examen final ! Avec le CD-Rom offert, vous pourrez vous entraîner sur une dizaine de questions. | | Note de contenu : |
Avant-propos
1. Introduction 11
2. Historique de la méthode Merise 12
Chapitre 1 Présentation de la méthode Merise
1. Présentation générale de la méthode Merise 13
2. La systémique 13
2.1 Les caractéristiques d'un système 14
2.2 La représentation schématique des systèmes de l'entreprise 14
2.2.1 Le système de pilotage 15
2.2.2 Le système d'information 16
2.2.3 Le système opérant 16
3. La séparation des données et des traitements 16
3.1 Les données (ou informations) 16
3.1.1 L'interview 16
3.1.2 L'étude des documents internes 17
3.1.3 L'étude des documents externes 17
3.2 Les différents types d'informations 17
3.2.1 Les informations élémentaires et mémorisables 17
3.2.2 Les informations calculées 18
3.2.3 Les traitements 18
4. Une approche par niveaux 19
4.1 Le niveau conceptuel 19
4.2 Le niveau organisationnel 19
4.3 Le niveau logique 20
4.4 Le niveau physique 20
4.5 Tableau récapitulatif 21
5. Les apports de Merise 21
Chapitre 2 Les dépendances fonctionnelles
1. Des données aux dépendances fonctionnelles 23
1.1 Le dictionnaire des données 24
2. Les dépendances fonctionnelles 28
2.1 Dépendances fonctionnelles composées 29
2.2 Dépendance fonctionnelle élémentaire 29
2.3 Dépendance fonctionnelle élémentaire directe 30
2.4 Méthodologie d'élaboration des dépendances fonctionnelles 31
3. Cas pratique 31
3.1 Dictionnaire des données 33
3.2 Détermination des dépendances fonctionnelles ou DF 34
3.3 Graphe des dépendances fonctionnelles 36
3.4 Matrice des dépendances fonctionnelles 36
4. Conclusion 38
Chapitre 3 Le Modèle Conceptuel des Données
1. Introduction au Modèle Conceptuel des Données 39
1.1 Les propriétés 39
1.2 Les entités ou objets 40
1.2.1 L'identifiant 40
1.3 Les relations ou associations 41
1.3.1 Les cardinalités 42
1.3.2 Les relations porteuses 45
1.3.3 Les relations réflexives 46
1.4 Règles d'usages 47
1.5 Notion d'entité forte et d'entité faible 49
1.5.1 Entité forte 49
1.5.2 Entité faible 49
1.6 Notion de contrainte d'intégrité fonctionnelle 50
1.7 Notion d'identifiant relatif 51
2. Conception d'un Modèle Conceptuel des Données pas à pas 53
2.1 Le dictionnaire des données 54
2.2 Les dépendances fonctionnelles 56
2.2.1 Dépendances élémentaires 56
2.2.2 Dépendances isolées 57
2.3 Élaboration du Modèle Conceptuel des Données 59
2.4 Recherche d'identifiants relatifs 66
3. Conclusion 67
Chapitre 4 Le Modèle Logique des Données
1. Introduction au Modèle Logique des Données 69
1.1 Cas (0,n), (1,1) ou (1,n), (0,1) 69
1.2 Cas (0,n), (0,n) ou (1,n), (1,n) 71
1.3 Modèle Logique des Données sur une relation réflexive 74
1.4 Règles simples de passage du MCD au MLD 75
2. Conception d'un Modèle Logique des Données pas à pas 76
3. Conclusion 81
Chapitre 5 Le Modèle Physique des Données
1. Introduction au Modèle Physique des Données 83
2. Transcription SQL du modèle physique 86
3. Conclusion 87
Chapitre 6 Les formes normales
1. Introduction aux formes normales 89
1.1 1FN - Première forme normale 89
1.2 2FN - Deuxième forme normale 91
1.3 3FN - Troisième forme normale 92
1.4 BCNF - Forme normale de Boyce - Codd 94
1.5 4FN - Quatrième forme normale 95
1.6 5FN - Cinquième forme normale 97
2. Conclusion 97
Chapitre 7 Les diagrammes des flux
1. Introduction aux diagrammes des flux 99
1.1 Définitions 99
1.1.1 Domaine d'étude 99
1.1.2 L'acteur 99
1.1.3 Les flux 100
1.2 Représentation graphique des acteurs 100
2. Conception d'un diagramme des flux pas à pas 102
2.1 Identification des flux 102
2.2 Diagramme finalisé 103
2.3 Remarques et règles d'usages 104
2.3.1 Un flux ne doit pas être bidirectionnel 104
2.3.2 Le flux ne doit pas être réflexif 104
2.3.3 Pas de flux entre des acteurs externes 104
3. Le modèle de contexte 105
3.1 Le Modèle de Flux Conceptuel (de niveau 1, de niveau N) 106
4. Conclusion 107
Chapitre 8 Les Modèles Conceptuels des Traitements
1. Le Modèle Conceptuel des Traitements 109
1.1 Objectifs du Modèle Conceptuel des Traitements 109
1.1.1 Les évènements 109
1.1.2 Les opérations 110
1.1.3 La synchronisation 110
1.1.4 Représentation schématique d'un Modèle Conceptuel des Traitements 111
2. Conception d'un Modèle Conceptuel des Traitements pas à pas 112
3. Le Modèle Conceptuel des Traitements Analytiques 115
4. Conclusion 117
Chapitre 9 Le Modèle Organisationnel des Traitements
1. Introduction au Modèle Organisationnel des Traitements 119
1.1 Objectifs 119
2. Conception d'un Modèle Organisationnel des Traitements pas à pas 121
2.1 Le diagramme des flux (ou modèle conceptuel de communication) 121
2.2 Le Modèle Conceptuel des Traitements 122
2.3 Le Modèle Organisationnel des Traitements 123
3. Conclusion 124
Chapitre 10 Les extensions Merise/2
1. Introduction aux extensions Merise/2 125
1.1 Présentation 125
1.2 L'héritage (ou la généralisation - spécialisation) 126
2. Contraintes ensemblistes 130
2.1 La contrainte de couverture 130
2.2 La contrainte de disjonction 130
3. La formalisation des contraintes entre associations 132
3.1 La totalité (couverture + non-disjonction) 133
3.2 Partition (couverture + disjonction) 134
3.3 Exclusion (non-couverture + disjonction) 134
3.4 Égalité 135
3.5 Inclusion 135
4. Agrégation sur les associations (ou associations d'associations) 136
Chapitre 11 Le cycle de vie des objets
1. Introduction au cycle de vie des objets 139
1.1 Les objectifs de la gestion du cycle de vie d'un objet 139
1.1.1 État de l'objet 140
1.1.2 Événement 140
1.1.3 Transition 140
1.2 Mise en oeuvre 141
1.2.1 L'itération 141
1.2.2 La transition conditionnelle 141
1.2.3 La création 141
1.2.4 La suppression 142
2. Conception d'un CVO pas à pas 142
3. Positionnement du CVO par rapport au MCTA 143
Chapitre 12 Merise et UML
1. UML 145
1.1 Présentation d'UML 145
1.1.1 Les diagrammes statiques 146
1.1.2 Les diagrammes comportementaux 146
1.1.3 Les diagrammes dynamiques 147
2. Merise par rapport à UML 147
2.1 Une séparation des données et des traitements 148
3. Analogie Merise/UML 148
3.1 Modèle de contexte (diagramme des flux) - Diagramme des cas d'utilisation 148
3.2 Le diagramme des cas d'utilisation 149
3.3 Modèle Conceptuel des Données/Diagramme de classes 153
3.3.1 Les cardinalités 153
3.3.2 Associations porteuses 155
3.3.3 Associations ternaires 156
3.3.4 Représentation de la réflexivité 157
3.3.5 L'héritage 158
3.4 Les contraintes 160
3.4.1 La contrainte de partition 160
3.4.2 L'exclusion 161
3.4.3 La contrainte de totalité 162
3.4.4 Aucune contrainte 163
3.5 Le Modèle Conceptuel des Traitements 164
3.6 Le Modèle Organisationnel des Traitements 164
Chapitre 13 SQL (Structured Query Language)
1. Présentation du langage SQL 169
1.1 Historique 169
1.2 Structuration 170
2. Le langage de manipulation des données 171
2.1 Sélection des données 172
2.1.1 La projection 173
2.1.2 La restriction 176
2.1.3 Les tris 179
2.1.4 Les jointures 179
2.1.5 Les fonctions statistiques 183
2.1.6 Les opérations portant sur des ensembles 184
2.1.7 Les regroupements 185
2.1.8 Les sous-requêtes 187
2.2 L'insertion des données 189
2.2.1 Insertion simple 189
2.2.2 Insertion en masse 190
2.3 La modification des données 191
2.4 La suppression des données 191
3. Le langage de définition des données 192
3.1 La création de tables 192
3.1.1 Définition de la clé primaire 192
3.1.2 Définition des clés étrangères 193
3.2 La suppression physique de tables 193
3.3 Modification d'une structure de table 193
3.3.1 Ajouter un champ 193
3.3.2 Redimensionner un champ 194
3.3.3 Supprimer un champ 194
3.3.4 Supprimer une clé sur une table existante 194
3.4 Renommer une table 194
4. Le langage de contrôle des données 195
4.1 L'ordre Grant 195
4.2 L'ordre Revoke 196
5. Mise en pratique avec MySQL 197
5.1 Installation du serveur de base de données 198
5.2 Création d'une base de données 200
Chapitre 14 Étude de cas détaillée
1. Étude des besoins 207
2. Analyse des besoins 212
3. Le dictionnaire des données complet 221
4. Les dépendances fonctionnelles 224
4.1 Dépendances fonctionnelles élémentaires et directes 224
4.2 Dépendances fonctionnelles à partie gauche composée 225
5. Création du Modèle Conceptuel des Données avec Win'Design 225
5.1 Conception du Modèle Conceptuel des Données 226
5.2 Conception du Modèle Logique des Données 232
5.3 Conclusion 236
Chapitre 15 Exercices
1. Exercices applicatifs 237
2. Premier exercice 239
2.1 Solutions 240
2.1.1 Le Modèle Conceptuel des Données 240
2.1.2 Le Modèle Logique des Données 242
2.1.3 Le modèle relationnel 242
3. Deuxième exercice 244
3.1 Solutions 245
3.1.1 Le Modèle Logique des Données 245
3.1.2 Le Modèle Conceptuel des Données 246
4. Troisième exercice 247
4.1 Solutions 248
4.1.1 Dictionnaire des données simplifié 248
4.1.2 Le Modèle Conceptuel des Données 249
4.1.3 Le Modèle Logique des Données 250
4.1.4 Le modèle physique des données 251
5. Quatrième exercice 251
5.1 Solutions 252
5.1.1 Modèle Conceptuel des Données 252
5.1.2 Modèle Logique des Données 252
5.1.3 Modèle Physique des Données 252
6. Cinquième exercice 253
6.1 Solutions 254
6.1.1 Modèle Conceptuel des Données 254
6.1.2 Modèle Physique des Données 255
7. Sixième exercice 256
7.1 Solutions 257
7.1.1 Modèle Conceptuel des Données 257
7.1.2 Modèle Logique des Données 258
8. Septième exercice 259
8.1 Solutions 260
8.1.1 Le dictionnaire des données 260
8.1.2 Modèle Conceptuel des Données 261
8.1.3 Le Modèle Logique des Données 265
8.1.4 Le modèle relationnel des données 268
8.1.5 Modèle de contexte de niveau 0 268
8.1.6 Le modèle de flux conceptuel de niveau 1 269
8.1.7 Le Modèle Organisationnel des Traitements 270
8.1.8 Requête SQL listant l'ensemble des sportifs habitant Perpignan 271
Index 273 | | En ligne : | https://www.amazon.fr/Windows-Assistance-utilisateurs-D%C3%A9pannage-application [...] | | Permalink : | ./index.php?lvl=notice_display&id=14866 |
Merise : le guide pratique ; modélisation des données et des traitements, manipulations avec le langage SQL [texte imprime] / Jean-Luc Baptiste . - 2e éd. . - Paris : ENI, cop. 2012 . - 280 p. : ill., couv. ill. en coul. ; 21cm. - ( Ressources Informatiques) . ISBN : 978-2-7460-2797-8
SQL = Structured query language. - La couv. porte en plus : "Informatique technique"
Index Langues : Français | Mots-clés : | MERISE, Méthode SQL (langage de programmation) Programmation orientée objets (informatique) | | Résumé : |
L'examen 70-272 "Assistance aux utilisateurs et dépannage des applications sous Microsoft Windows XP" est l'un des examens obligatoires pour obtenir la certification MCDST (Microsoft Certified Desktop Support Technician). II évalue vos compétences pour résoudre les incidents qui peuvent se produire sur des postes de travail en dépannant et en configurant les applications et le système d'exploitation Microsoft Windows XP. Pour vous aider à préparer efficacement l'examen, cet ouvrage couvre tous les objectifs officiels, tant d'un point de vue théorique que d'un point de vue pratique. II a été rédigé en français (il ne s'agit pas d'une traduction) par un formateur professionnel reconnu, certifié techniquement (MCSE) par Microsoft. Ainsi, les savoir-faire pédagogique et technique de l'auteur conduisent à une approche claire et visuelle, d'un très bon niveau technique. Chapitre après chapitre, vous pourrez valider vos acquis théoriques, à l'aide de questions-réponses (133 au total). Chaque chapitre s'achevant par des travaux pratiques (56 au total), vous aurez également les moyens de mesurer votre autonomie. Ces manipulations concrètes, au-delà même des objectifs fixés par l'examen, vous permettront de vous forger une première expérience significative et d'acquérir de véritables compétences sur des mises en situations réelles.
A cette maîtrise du produit et des concepts, s'ajoute la préparation spécifique à l'examen 70-272: vous pourrez accéder gratuitement à 1 examen blanc en ligne, destiné à vous entraîner dans des conditions proches de celles de l'épreuve. Sur ce site, chaque question posée s'inscrit dans l'esprit de la certification MCP et, pour chacune, les réponses sont suffisamment commentées pour combler ou identifier vos ultimes, lacunes. A vous de juger quand vous serez prêt pour l'examen final ! Avec le CD-Rom offert, vous pourrez vous entraîner sur une dizaine de questions. | | Note de contenu : |
Avant-propos
1. Introduction 11
2. Historique de la méthode Merise 12
Chapitre 1 Présentation de la méthode Merise
1. Présentation générale de la méthode Merise 13
2. La systémique 13
2.1 Les caractéristiques d'un système 14
2.2 La représentation schématique des systèmes de l'entreprise 14
2.2.1 Le système de pilotage 15
2.2.2 Le système d'information 16
2.2.3 Le système opérant 16
3. La séparation des données et des traitements 16
3.1 Les données (ou informations) 16
3.1.1 L'interview 16
3.1.2 L'étude des documents internes 17
3.1.3 L'étude des documents externes 17
3.2 Les différents types d'informations 17
3.2.1 Les informations élémentaires et mémorisables 17
3.2.2 Les informations calculées 18
3.2.3 Les traitements 18
4. Une approche par niveaux 19
4.1 Le niveau conceptuel 19
4.2 Le niveau organisationnel 19
4.3 Le niveau logique 20
4.4 Le niveau physique 20
4.5 Tableau récapitulatif 21
5. Les apports de Merise 21
Chapitre 2 Les dépendances fonctionnelles
1. Des données aux dépendances fonctionnelles 23
1.1 Le dictionnaire des données 24
2. Les dépendances fonctionnelles 28
2.1 Dépendances fonctionnelles composées 29
2.2 Dépendance fonctionnelle élémentaire 29
2.3 Dépendance fonctionnelle élémentaire directe 30
2.4 Méthodologie d'élaboration des dépendances fonctionnelles 31
3. Cas pratique 31
3.1 Dictionnaire des données 33
3.2 Détermination des dépendances fonctionnelles ou DF 34
3.3 Graphe des dépendances fonctionnelles 36
3.4 Matrice des dépendances fonctionnelles 36
4. Conclusion 38
Chapitre 3 Le Modèle Conceptuel des Données
1. Introduction au Modèle Conceptuel des Données 39
1.1 Les propriétés 39
1.2 Les entités ou objets 40
1.2.1 L'identifiant 40
1.3 Les relations ou associations 41
1.3.1 Les cardinalités 42
1.3.2 Les relations porteuses 45
1.3.3 Les relations réflexives 46
1.4 Règles d'usages 47
1.5 Notion d'entité forte et d'entité faible 49
1.5.1 Entité forte 49
1.5.2 Entité faible 49
1.6 Notion de contrainte d'intégrité fonctionnelle 50
1.7 Notion d'identifiant relatif 51
2. Conception d'un Modèle Conceptuel des Données pas à pas 53
2.1 Le dictionnaire des données 54
2.2 Les dépendances fonctionnelles 56
2.2.1 Dépendances élémentaires 56
2.2.2 Dépendances isolées 57
2.3 Élaboration du Modèle Conceptuel des Données 59
2.4 Recherche d'identifiants relatifs 66
3. Conclusion 67
Chapitre 4 Le Modèle Logique des Données
1. Introduction au Modèle Logique des Données 69
1.1 Cas (0,n), (1,1) ou (1,n), (0,1) 69
1.2 Cas (0,n), (0,n) ou (1,n), (1,n) 71
1.3 Modèle Logique des Données sur une relation réflexive 74
1.4 Règles simples de passage du MCD au MLD 75
2. Conception d'un Modèle Logique des Données pas à pas 76
3. Conclusion 81
Chapitre 5 Le Modèle Physique des Données
1. Introduction au Modèle Physique des Données 83
2. Transcription SQL du modèle physique 86
3. Conclusion 87
Chapitre 6 Les formes normales
1. Introduction aux formes normales 89
1.1 1FN - Première forme normale 89
1.2 2FN - Deuxième forme normale 91
1.3 3FN - Troisième forme normale 92
1.4 BCNF - Forme normale de Boyce - Codd 94
1.5 4FN - Quatrième forme normale 95
1.6 5FN - Cinquième forme normale 97
2. Conclusion 97
Chapitre 7 Les diagrammes des flux
1. Introduction aux diagrammes des flux 99
1.1 Définitions 99
1.1.1 Domaine d'étude 99
1.1.2 L'acteur 99
1.1.3 Les flux 100
1.2 Représentation graphique des acteurs 100
2. Conception d'un diagramme des flux pas à pas 102
2.1 Identification des flux 102
2.2 Diagramme finalisé 103
2.3 Remarques et règles d'usages 104
2.3.1 Un flux ne doit pas être bidirectionnel 104
2.3.2 Le flux ne doit pas être réflexif 104
2.3.3 Pas de flux entre des acteurs externes 104
3. Le modèle de contexte 105
3.1 Le Modèle de Flux Conceptuel (de niveau 1, de niveau N) 106
4. Conclusion 107
Chapitre 8 Les Modèles Conceptuels des Traitements
1. Le Modèle Conceptuel des Traitements 109
1.1 Objectifs du Modèle Conceptuel des Traitements 109
1.1.1 Les évènements 109
1.1.2 Les opérations 110
1.1.3 La synchronisation 110
1.1.4 Représentation schématique d'un Modèle Conceptuel des Traitements 111
2. Conception d'un Modèle Conceptuel des Traitements pas à pas 112
3. Le Modèle Conceptuel des Traitements Analytiques 115
4. Conclusion 117
Chapitre 9 Le Modèle Organisationnel des Traitements
1. Introduction au Modèle Organisationnel des Traitements 119
1.1 Objectifs 119
2. Conception d'un Modèle Organisationnel des Traitements pas à pas 121
2.1 Le diagramme des flux (ou modèle conceptuel de communication) 121
2.2 Le Modèle Conceptuel des Traitements 122
2.3 Le Modèle Organisationnel des Traitements 123
3. Conclusion 124
Chapitre 10 Les extensions Merise/2
1. Introduction aux extensions Merise/2 125
1.1 Présentation 125
1.2 L'héritage (ou la généralisation - spécialisation) 126
2. Contraintes ensemblistes 130
2.1 La contrainte de couverture 130
2.2 La contrainte de disjonction 130
3. La formalisation des contraintes entre associations 132
3.1 La totalité (couverture + non-disjonction) 133
3.2 Partition (couverture + disjonction) 134
3.3 Exclusion (non-couverture + disjonction) 134
3.4 Égalité 135
3.5 Inclusion 135
4. Agrégation sur les associations (ou associations d'associations) 136
Chapitre 11 Le cycle de vie des objets
1. Introduction au cycle de vie des objets 139
1.1 Les objectifs de la gestion du cycle de vie d'un objet 139
1.1.1 État de l'objet 140
1.1.2 Événement 140
1.1.3 Transition 140
1.2 Mise en oeuvre 141
1.2.1 L'itération 141
1.2.2 La transition conditionnelle 141
1.2.3 La création 141
1.2.4 La suppression 142
2. Conception d'un CVO pas à pas 142
3. Positionnement du CVO par rapport au MCTA 143
Chapitre 12 Merise et UML
1. UML 145
1.1 Présentation d'UML 145
1.1.1 Les diagrammes statiques 146
1.1.2 Les diagrammes comportementaux 146
1.1.3 Les diagrammes dynamiques 147
2. Merise par rapport à UML 147
2.1 Une séparation des données et des traitements 148
3. Analogie Merise/UML 148
3.1 Modèle de contexte (diagramme des flux) - Diagramme des cas d'utilisation 148
3.2 Le diagramme des cas d'utilisation 149
3.3 Modèle Conceptuel des Données/Diagramme de classes 153
3.3.1 Les cardinalités 153
3.3.2 Associations porteuses 155
3.3.3 Associations ternaires 156
3.3.4 Représentation de la réflexivité 157
3.3.5 L'héritage 158
3.4 Les contraintes 160
3.4.1 La contrainte de partition 160
3.4.2 L'exclusion 161
3.4.3 La contrainte de totalité 162
3.4.4 Aucune contrainte 163
3.5 Le Modèle Conceptuel des Traitements 164
3.6 Le Modèle Organisationnel des Traitements 164
Chapitre 13 SQL (Structured Query Language)
1. Présentation du langage SQL 169
1.1 Historique 169
1.2 Structuration 170
2. Le langage de manipulation des données 171
2.1 Sélection des données 172
2.1.1 La projection 173
2.1.2 La restriction 176
2.1.3 Les tris 179
2.1.4 Les jointures 179
2.1.5 Les fonctions statistiques 183
2.1.6 Les opérations portant sur des ensembles 184
2.1.7 Les regroupements 185
2.1.8 Les sous-requêtes 187
2.2 L'insertion des données 189
2.2.1 Insertion simple 189
2.2.2 Insertion en masse 190
2.3 La modification des données 191
2.4 La suppression des données 191
3. Le langage de définition des données 192
3.1 La création de tables 192
3.1.1 Définition de la clé primaire 192
3.1.2 Définition des clés étrangères 193
3.2 La suppression physique de tables 193
3.3 Modification d'une structure de table 193
3.3.1 Ajouter un champ 193
3.3.2 Redimensionner un champ 194
3.3.3 Supprimer un champ 194
3.3.4 Supprimer une clé sur une table existante 194
3.4 Renommer une table 194
4. Le langage de contrôle des données 195
4.1 L'ordre Grant 195
4.2 L'ordre Revoke 196
5. Mise en pratique avec MySQL 197
5.1 Installation du serveur de base de données 198
5.2 Création d'une base de données 200
Chapitre 14 Étude de cas détaillée
1. Étude des besoins 207
2. Analyse des besoins 212
3. Le dictionnaire des données complet 221
4. Les dépendances fonctionnelles 224
4.1 Dépendances fonctionnelles élémentaires et directes 224
4.2 Dépendances fonctionnelles à partie gauche composée 225
5. Création du Modèle Conceptuel des Données avec Win'Design 225
5.1 Conception du Modèle Conceptuel des Données 226
5.2 Conception du Modèle Logique des Données 232
5.3 Conclusion 236
Chapitre 15 Exercices
1. Exercices applicatifs 237
2. Premier exercice 239
2.1 Solutions 240
2.1.1 Le Modèle Conceptuel des Données 240
2.1.2 Le Modèle Logique des Données 242
2.1.3 Le modèle relationnel 242
3. Deuxième exercice 244
3.1 Solutions 245
3.1.1 Le Modèle Logique des Données 245
3.1.2 Le Modèle Conceptuel des Données 246
4. Troisième exercice 247
4.1 Solutions 248
4.1.1 Dictionnaire des données simplifié 248
4.1.2 Le Modèle Conceptuel des Données 249
4.1.3 Le Modèle Logique des Données 250
4.1.4 Le modèle physique des données 251
5. Quatrième exercice 251
5.1 Solutions 252
5.1.1 Modèle Conceptuel des Données 252
5.1.2 Modèle Logique des Données 252
5.1.3 Modèle Physique des Données 252
6. Cinquième exercice 253
6.1 Solutions 254
6.1.1 Modèle Conceptuel des Données 254
6.1.2 Modèle Physique des Données 255
7. Sixième exercice 256
7.1 Solutions 257
7.1.1 Modèle Conceptuel des Données 257
7.1.2 Modèle Logique des Données 258
8. Septième exercice 259
8.1 Solutions 260
8.1.1 Le dictionnaire des données 260
8.1.2 Modèle Conceptuel des Données 261
8.1.3 Le Modèle Logique des Données 265
8.1.4 Le modèle relationnel des données 268
8.1.5 Modèle de contexte de niveau 0 268
8.1.6 Le modèle de flux conceptuel de niveau 1 269
8.1.7 Le Modèle Organisationnel des Traitements 270
8.1.8 Requête SQL listant l'ensemble des sportifs habitant Perpignan 271
Index 273 | | En ligne : | https://www.amazon.fr/Windows-Assistance-utilisateurs-D%C3%A9pannage-application [...] | | Permalink : | ./index.php?lvl=notice_display&id=14866 |
|  |