analyse pour le bts igsio
Analyse pour le BTS IG SIO Alexandre Meslé janvier CTable des matières Merise Introduction Pourquoi l ? analyse Comment ça marche Logiciels Dictionnaire des données Critères de sélection des données Données à ajouter au dictionnaire Dépendances fonctionnelles Dé ?nition Quelques règles Dépendances fonctionnelles faibles Modèle conceptuel des données Exemple introductif Les entités Les Associations Les Cardinalités Associations et attributs Associations complexes Modèle physique des données Introduction Formalisme Calcul du MPD Exercices Récapitulatifs UML Introduction au UML Classes Relations Héritage Relations spéci ?ques Exercices Design patterns En construction Factory Singleton Wrapper Adapter Strategy Iterator Observer Proxy Decorator CA Énonces des cas étudiés A Secrétariat pédagogique A Cha? ne d ? approvisionnement A Arbre Généalogique A CMS A Bibliothèque CChapitre Merise Introduction Pourquoi l ? analyse Ce cours portera essentiellement sur la branche de l ? analyse permettant la modélisation de bases de données relationnelles Les SGBDR serveurs de bases de données relationnelles sont des logiciels stockant des données dans des tables Les tables sont des tableaux à deux dimensions Les données sont réparties dans ces tables d ? une façon permettant de modéliser des situations plus ou moins complexes L ? analyse est une phase se trouvant en amont et permettant de déterminer de quelle façon agencer les tables pour que les données représentent au mieux la réalité De façon très générale analyser signi ?e ??comprendre un objet en le décomposant en ses constituants ? Ce qui se transpose aux bases de données en décomposant une situation réelle en données tout en observant de quelle façon elles sont assemblées pour les modéliser au mieux à l ? aide de tables Comment ça marche Il existe plusieurs méthodes La plus connue est la méthode Merise Il s ? agit d ? un ensemble de techniques mathématiques ayant pour but de modéliser une situation à l ? aide de shémas Les trois premières étapes sont ?? DDD le dictionnaire des données est l ? ensemble des données qui seront représentées dans la base ?? DF les dépendances fonctionnelles sont des relations entre les données ?? MCD le modéle conceptuel des données ou modèle entités- associations est un graphe faisant la synthèse de la situation Le MCD est un modèle très puissant il est dense et exprime une très grande quantité d ? informations Une fois ces trois étapes achevées il existe une technique permettant d ? en déduire le MPD modèle physique des données Le MPD donne directemment l ? architecture de la base de données Logiciels Merise Le logiciel JMerise permet de représenter des MCDs et de les exporter vers une base de données Je vous conseille d ? apprendre à vous en servir Les shéma dans ce cours sont réalisés à l ? aide de Mocodo UML Le plugin pour eclipse objectaid génère un diagramme UML à partir d ? un projet Java Pour inclure des illustrations UmlGraph présente l ? avantage de générer de de nombreux formats à partir d ? un ?chier de classes java et de gérer lui
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 11, 2021
- Catégorie Management
- Langue French
- Taille du fichier 165.3kB