Chapter 11 Reverse engineering d'une base de données dans un MPD
Les raccourcis externes dépendent de leurs objets cible situés dans différents modèles. Lorsque vous devez recourir à plusieurs modèles pour concevoir une base de données, vous pouvez employer des raccourcis pour partager ces objets entre les modèles.
Lors du reverse engineering, PowerAMC permet de générer des raccourcis externes vers des objets contenus dans des modèles cible. Dans la boîte de dialogue Reverse engineering d'une base de données, l'onglet Modèles cible contient la liste des modèles détectés contenant des objets cible pour les raccourcis contenus dans le modèle dont vous souhaitez effectuer le reverse engineering.
Cet onglet reste visible dans la boîte de dialogue Reverse engineering d'une base de données, même si le modèle ne contient pas de raccourci.
L'onglet est vide lorsque vous effectuez un reverse engineering dans un nouveau modèle. Vous pouvez y ajouter des modèles cible et créer des raccourcis externes au lieu de dupliquer des objets.
Vous pouvez utiliser l'onglet Modèles cible dans la boîte de dialogue Reverse engineering d'une base de données pour gérer les modèles cible à l'aide des outils suivants :
Outil | Infobulle | Description |
---|---|---|
![]() |
Changer de modèle cible | Affiche une boîte de dialogue standard d'ouverture permettant de sélectionner un autre fichier comme modèle cible |
![]() |
Ouvrir le modèle | Ouvre le modèle cible sélectionné dans l'espace de travail courant |
![]() |
Ajouter des modèles | Ouvre une liste de sélection avec les modèles ouverts dans l'espace de travail courant. Cet outil est particulièrement utile pour le reverse engineering d'un nouveau modèle dans lequel les modèles cible ne sont pas définis |
![]() |
Supprimer | Supprime le modèle cible et le raccourci dans le modèle courant qui fait référence au modèle cible supprimé |
Lorsque vous tentez de procéder au reverse engineering d'un modèle, les modèles cible doivent être ouverts dans l'espace de travail pour pouvoir créer des raccourcis externes. Dans le cas contraire, la boîte de confirmation suivante s'affiche pour vous permettre d'ouvrir les modèles cibles :
Toutes les instructions create contenues dans le script créent des objets, à condition toutefois que le script contienne une définition complète de ces objets.
Lorsque le script utilise uniquement un objet sans le définir, cet objet est recherché parmi les objets cible contenus dans les modèles cibles et un raccourci externe est créé dans le modèle cible.
Lorsque vous procédez au reverse engineering à partir d'une connexion directe à une base de données, des raccourcis externes sont créés pour tous les objets sélectionnés qui existent déjà dans un autre modèle cible. Ces objets existants sont désélectionnés par défaut dans l'onglet Sélection de la boîte de dialogue de reverse engineering, à l'exception de ceux qui existent déjà dans le modèle vers lequel vous effectuez le reverse engineering.
Copyright (C) 2008. Sybase Inc. All rights reserved. |
![]() |