Livres de référence pour maîtriser la modélisation des données
Modélisation par niveaux d'abstraction
Présentation personnalisable des modèles
Application aux bases de données relationnelles
Processus dirigé par le modèle conceptuel de données
Assistance interactive lors de la création du modèle conceptuel
Modèle conceptuel de données enrichi grâce aux mécanismes d'extension et de profil d'UML.
Support du langage de contraintes OCL.
Contrôle de conformité du modèle conceptuel
Transformation automatique des modèles entre niveaux d'abstraction
Génération de scripts SQL-DDL de consolidation de schémas de bases de données relationnelles
Génération d'APIs de tables pour supporter l'enrichissement du modèle conceptuel
L'utilisateur réalise un modèle conceptuel de données à partir de l'analyse métier.
Conformément à l'intention pédagogique, l'utilisateur est guidé et conseillé tout au long de la réalisation du modèle conceptuel.
Si le modèle conceptuel est conforme, l'utilisateur peut le transformer en un un modèle logique relationnel conformément aux règles de Codd.
Le modèle logique est en lecture seule. Si un changement doit être effectué, l'utilisateur doit faire le changement au niveau conceptuel et relancer la transformation.
Le modèle logique peut à son tour être transformé en un modèle physique spécifique à un constructeur ou à une base de données relationnelle particulière.
Le modèle physique est en lecture seule. Si un changement doit être effectué, l'utilisateur doit faire le changement au niveau conceptuel et relancer les transformations.
Les scripts SQL-DDL de consolidation de bases de données relationnelles peuvent être générés et exécutés à partir du modèle physique de données.
Portabilité et universalité de compréhension des modèles grâce au choix d'UML.
Homogénéité de formalisme des différents niveaux d'abstraction par l'utilisation d'UML à chaque niveau.
Richesse de la modélisation grâce aux mécanismes d'extension d'UML et au langage OCL. [Plus de détails]
Dépassement des limites des commandes SQL-DDL grâce aux APIs de tables.
Environnement Window
Langage Java
Vous êtes intéressé par ce projet, merci de nous contacter.