SQL transformation workflow

Les fonctionnalités clés

Modelio SD SQL apporte un ensemble de fonctionnalités spécialement conçues pour les développeurs travaillant sur la modélisation des données d'entreprise avec les bases de données SQL.

screen modelio sd csharp

Éditeurs de modèles conceptuels, logiques et physiques de données

Modelio SD SQL supporte à la fois :

  • Les diagrammes UML standard et les diagrammes dédiés à la maîtrise des modèles de données
  • Des éditeurs dédiés à la modélisation de la persistance et à la conception de schémas physiques SQL

Les concepteurs de données bénéficient ainsi du niveau d'abstraction ou de précision dont ils ont besoin pour la génération des schémas de données appropriés.

Modelio SD SQL synchronise les différents niveaux du modèle, afin d'en garantir la cohérence permanente. Les contrôles de cohérence dédiés garantissent que le modèle est correct pour la modélisation de données.

uml data model

Transformations automatiques entre les modèles

Modelio SD SQL utilise UML pour supporter la modélisation de données. Ceci permet aux analystes métier de commencer leurs activités de modélisation de données dès la phase d'analyse métier, en les combinant avec d'autres activités de modélisation métier (BPM, architecture, etc.) grâce au support intégrée de la modélisation UML et BPMN.

Modelio SD SQL transforme ensuite les modèles en diagrammes de classes persistants, dans lesquels le modèle peut être davantage annoté pour la persistance. Ce modèle peut être transformé en diagramme de tables SQL afin de générer les schémas SQL.

SQL model transformation

Génération et reverse schémas SQL

Modelio SD SQL augmente la productivité et la qualité, en générant les schémas de bases de données depuis des modèles haut niveau ce qui favorise :

  • La compréhension et la modernisation des schémas de bases de données actuels
  • L'augmentation de leur niveau d'abstraction nécessaire à l'analyse métier
SQL generation reverse

Support des standards SQL

Modelio SD SQL supporte la norme SQL-92 ainsi que les SGBDs suivants :

  • MySQL
  • Oracle
  • SQL server
  • PostgreSQL
  • DB2/AS400
SQL SGBDs

Documentation de projet

L'un des objectifs principaux d'un modèle est de faciliter la communication. Ainsi, il est souvent nécessaire de documenter la conception des structures de données. Modelio SD SQL propose la génération automatique de documentation depuis des modèles.

Documentation de projet