Nos domaines de formation :
> formation Technologies numériques > formation Gestion de projets, MOA > formation Maîtrise d'ouvrage > formation UML 2, modéliser et créer vos bases de données
Formation UML 2, modéliser et créer vos bases de données
Stage pratique
- Programme
- Participants / Prérequis
- Intra / sur-mesure
Programme
Cette formation vous expliquera comment utiliser à bon escient le diagramme de classes UML afin de concevoir une base de données relationnelle normalisée. Les étapes menant d'un diagramme de classes à sa traduction en langage SQL sont étudiées à l'aide de cas réels.
Objectifs pédagogiques
- Concevoir une base de données avec UML.
- Maîtriser la transformation d'un modèle de classes UML en un modèle relationnel.
- Identifier et utiliser les principaux modeleurs du marché.
PROGRAMME
DE FORMATION
Les bases UML
- Les diagrammes d'UML.
- Du modèle entité-association à la notation UML.
- Niveaux d'abstraction couverts par UML.
Analogies avec les modèles conceptuels
- Associations binaires (de one-to-one à many-to-many).
- Identification des classes.
- Associations réflexives.
- Héritages.
Travaux pratiques
Comparaisons avec les formalismes entité-association (Barker, IDEF1X, ER, Merise).
Modélisation avec le diagramme de classes d’UML
- Les outils du diagramme de classes.
- Ecueils des associations n-aires.
- Intérêts des classes-association.
- Historisation.
- Agrégation pour l'identification relative.
- Apports du langage OCL.
- Intérêts des rôles.
Travaux pratiques
Etudes de cas réels, modélisation à l'aide d'outils du marché (Power AMC, MEGA, Objecteering, Rational Rose, Win'Design).
Le niveau logique
- Mappings des classes et des associations (déduction des clés).
- Cas des agrégations et des héritages.
- Identification alternative.
- Utilisation du diagramme de classes.
- Profil UML.
- Normalisation d'un modèle logique.
Travaux pratiques
Transformation de modèles conceptuels en modèles relationnels. Validation de schémas (normalisation). Utilisation des outils du marché.
Participants / Prérequis
» Participants
Architectes, chefs de projet, analystes, concepteurs, développeurs, responsables méthodes.
» Prérequis
Connaissances de base d'UML.
Intra / sur-mesure
Dates de sessions
Prochaines sessions : Nous consulter
Horaires
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
Formations conseillées
Filières métiers
Thème associé









