Chapter 11 Reverse engineering d'une base de données dans un MPD


Reverse engineering à partir de scripts

PowerAMC peut générer un MPD par le reverse engineering d'un ou de plusieurs fichiers de script.

Steps Pour effectuer le reverse engineering d'objets de base de données à partir de fichiers de script :

  1. Pour procéder au reverse engineering dans un MPD existant, sélectionnez SGBD→Reverse engineering.

    ou

    Pour procéder au reverse engineering dans un nouveau MPD, sélectionnez Fichier→Reverse engineering→Base de données pour afficher la boîte de dialogue Nouveau modèle physique de données.
  2. Lorsque la boîte de dialogue Reverse engineering d'une base de données s'affiche, cliquez sur le bouton radio A l'aide d'un fichier script.

    Note   Placez toujours les fichiers de script de trigger après les fichiers de script de table
    Vous pouvez ajouter autant de fichiers de script que nécessaire dans la liste. Le processus de reverse engineering traite les fichiers les uns après les autres. Toutefois, les scripts de trigger doivent systématiquement être exécutés après les scripts de table. Il s'agit de la seule contrainte concernant l'ordre des fichiers dans la liste, mais elle est essentielle pour la réussite du reverse engineering des triggers.


  3. Vous pouvez utiliser les outils suivants pour choisir les fichiers de script :
    Outil Description

    Ajouter un fichier – Affiche une boîte de dialogue permettant d'aller sélectionner d'autres fichiers de script. Vous pouvez ajouter autant de fichiers que vous le souhaitez.

    Remonter – Déplace le ou les fichiers sélectionnés d'une ligne vers le haut de la liste. Cet outil est grisé si la liste ne contient qu'un fichier ou si la sélection se trouve déjà en haut de la liste.

    Descendre - Déplace le ou les fichiers sélectionnés d'une ligne vers le bas de la liste. Cet outil est grisé si la liste ne contient qu'un fichier ou si la sélection se trouve déjà en bas de la liste.

    Descendre - Retire tous les fichiers de la liste.


Outil Description

Ajouter un fichier – Affiche une boîte de dialogue permettant d'aller sélectionner d'autres fichiers de script. Vous pouvez ajouter autant de fichiers que vous le souhaitez.

Remonter – Déplace le ou les fichiers sélectionnés d'une ligne vers le haut de la liste. Cet outil est grisé si la liste ne contient qu'un fichier ou si la sélection se trouve déjà en haut de la liste.

Descendre - Déplace le ou les fichiers sélectionnés d'une ligne vers le bas de la liste. Cet outil est grisé si la liste ne contient qu'un fichier ou si la sélection se trouve déjà en bas de la liste.

Descendre - Retire tous les fichiers de la liste.

  1. Cliquez sur l'outil Options pour spécifier les options de reverse engineering. Pour plus d'informations, reportez-vous à la section "Onglet Options de la boîte de dialogue Reverse engineering d'une base de données".
  2. Cliquez sur l'onglet Modèles cible pour spécifier les éventuels raccourcis externes. Pour plus d'informations, reportez-vous à la section "Onglet Modèles cible de la boîte de dialogue Reverse engineering d'une base de données".
  3. Cliquez sur OK pour lancer le processus de reverse engineering. Une fois le processus terminé, un message de confirmation s'affiche dans la fenêtre Résultats. Si vous effectuez un reverse engineering vers un MPD existant, la boîte de dialogue Fusion de modèles s'affiche pour vous aider à fusionner les nouveaux objets dans votre MPD.

Pour plus d'informations sur la fusion et la comparaison de deux modèles, reportez-vous au chapitre "Comparaison et fusion des modèles" dans le manuel Guide des fonctionnalités générales de PowerAMC .

 


Copyright (C) 2005. Sybase Inc. All rights reserved.