Database Reference
In-Depth Information
Génération des tables
Pour générer le script SQL, sélectionnez le schéma (clic droit Data Modeler>Forward Engi-
neer… ), un assistant est alors lancé dans lequel vous devrez choisir parmi différentes options
(chemin et nom du script SQL à générer, création de commentaires, de tablespaces , de direc-
tives DROP , etc.). Il est aussi possible d'exécuter directement le script par une connexion au
SGBD.
Rétroconception
Vous devrez au préalable créer un paquetage vide. Le processus de rétroconception démarre
du schéma (compartiment Logical View/Schemas ) à sélectionner par un clic droit ( Data
Modeler>Transform to Object Mode l). L'assistant permet de sélectionner le nom du paque-
tage en sortie ainsi que d'autres options. Le fait de transformer un modèle de données dans
un paquetage modiie les nouveaux éléments du paquetage, mais ne détruit ni ne modiie les
éléments mis à jour au niveau du modèle de données.
Cet outil n'a pas évolué depuis la première version de cet ouvrage, ce qui prouve sa très grande
robustesse. On peut toutefois regretter qu'il n'inclue pas de pilotes pour les SGBD open source .
Visual Paradigm
L'édition Enterprise de Visual Paradigm déclare des fonctionnalités relatives à SQL.
J'ai  donc téléchargé la version d'évaluation qui permet l'enregistrement de diagrammes
pendant dix jours. Une fois le diagramme de classes UML saisi, vous constaterez qu'il n'est
pas possible de générer du code SQL directement. La version évaluée en 2007 ne comportait
pas ni d'identiiant de classes, ni d'associations n -aires. Cette version supporte maintenant
les associations n -aires sans inclure les identiiants de classes. Pile ce qu'il ne fallait pas
faire.
Ce qu'il est possible de faire pour l'heure, c'est générer un diagramme de classe à partir d'un
modèle de type entité-relation . Très pratique… Au suivant !
 
Search WWH ::




Custom Search