Guide d'utilisation de l'outil: Effectuer une rétro-conception de bases de données à l'aide de Rational XDE Developer
Ce guide d'utilisation de l'outil décrit l'utilisation de la rétro-conception dans l'outil logiciel Rational XDE Developer afin de générer un schéma de base de données ou un fichier script DDL à partir d'un modèle de données Rational XDE existant.
Outil: Rational XDE Developer
Relations
Eléments connexes
Description principale

Présentation

Ce guide d'utilisation de l'outil comprend les étapes suivantes :

Définir des propriétés de modèle

Il est nécessaire de définir deux types de propriétés de modèles pour activer la rétro-conception du modèle de données afin de créer une base de données ou un fichier DDL (Data Definition Language). Ces propriétés sont :

  • Système de gestion de la base de données (SGBD) cible de la base de données par défaut (voir icône livre d'aideSetting the Default Database Target )
  • Affectation d'une base de données par défaut (voir icône livre d'aideSetting the Default Database Assignment )

Rational XDE prend en charge la rétro-conception vers le standard ANSI SQL 92 et vers les systèmes de gestion de base de données (SGBD) recensés dans la rubrique de l'aide en ligne de Rational XDE icône livre d'aideBases de données prises en charge dans Rational XDE .

Référence : icône livre d'aideSetting Data Modeling Options .

Appliquer une rétro-conception du modèle de données vers une base de données 

Il est possible d'utiliser Rational XDE pour appliquer une rétro-conception du modèle de données vers un nouveau schéma de base de données ou un nouveau fichier DDL. Vous pouvez appliquer une rétro-conception à des tables individuelles ou à un modèle de données global. Référence : icône livre d'aideDatabase and DDL Generation Vous démarrez le processus de rétro-conception à l'aide de Forward Engineering Wizard de modélisation des données fourni par Rational XDE. (Voir icône livre d'aideGenerating Databases or DDLs .)  

Que vous décidiez de ne générer qu'un fichier DDL ou d'exécuter le fichier DDL pour créer une base de données, Rational XDE crée pour vous un fichier DDL dans le répertoire que vous spécifiez dans l'assistant. Les éléments que Rational XDE intègre au processus de rétro-conception dépendent des options sélectionnées dans Forward Engineering Wizard. Tous les éléments ou scripts DDL sont générés selon le SGBD spécifié. Référez-vous aux rubriques de l'aide en ligne de Rational XDE pour plus d'informations sur les différents types de SGBD pris en charge :

  • icône livre d'aideDB2 Database and DDL Generation
  • icône livre d'aideOracle Database and DDL Generation
  • icône livre d'aideSQL Server Database and DDL Generation
  • icône livre d'aideSybase Database and DDL Generation

Si vous appliquez une rétro-conception à un modèle de données ANSI SQL 92, Rational XDE génère un fichier DDL indépendant du SGBD. Vous pouvez choisir l'outil de base de données de votre choix pour exécuter ce fichier DDL.

Afin d'appliquer une rétro-conception de la base de données, Rational XDE doit établir une connexion au SGBD approprié. Voir icône livre d'aideConnecting to Database Management Systems  pour plus d'informations sur la création de connexions de base de données. Référez-vous aux rubriques de l'aide en ligne de Rational XDE pour plus d'informations sur la création de connexions pour un type de SGBD spécifique :

  • icône livre d'aideOracle Database Connections
  • icône livre d'aideSQL Server Database Connections
  • icône livre d'aideSybase Database Connections
  • icône livre d'aideDB2 Database Connections

Gérer les changements dans le modèle et la base de données

Après la création de la base de données ou du fichier DDL, les changements apportés au modèle de données et à la base de données générée doivent être contrôlés et gérés. Rational XDE offre une fonction de comparaison et de synchronisation afin d'aider le concepteur de la base de données à gérer les changements. Référence : icône livre d'aideComparing and Synchronizing in Data Modeling , Guide d'utilisation de l'outil : gestion des bases de données dans Rational XDE.