Nos domaines de formation :

Formation UML 2, modéliser et créer vos bases de données

3,8 / 5
Stage pratique
Durée : 2 jours
Réf : UMD
Prix  2018 : Nous contacter
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
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é.

Le niveau physique

  • Processus de génération de tables et de clés.
  • Génération de scripts SQL.
  • Programmation avec SQL des règles métiers (contraintes et déclencheurs).
  • Reverse engineering.

Travaux pratiques
Génération de scripts SQL pour Oracle et SQL-Server. Contraintes et indexation.

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

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

J’ai lu et j’accepte les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD). Dans ce contexte, j’accepte de recevoir des communications de la part d’ORSYS Formation. Je peux modifier l’usage de mes données via ce formulaire.
Avis vérifiés
picto avis vérifiés
Nathalie D. 03/10/2018
4 / 5
Un peu brouillon

Stéphane B. 03/10/2018
4 / 5
Dommage que les slides ne soient pas à jour (infos de 2013).
Avis client 3,8 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Pour vous inscrire

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.