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


Fenêtre de sélection pour le reverse engineering d'une base de données

Lorsque vous effectuez le reverse engineering à partir d'une connexion directe à une base de données, vous pouvez choisir de générer le MPD soit pour tous les objets, soit pour une sélection d'objets. Cette sélection s'effectue dans l'onglet Sélection de la boîte de dialogue Reverse engineering de base de données.


Filtres

Vous pouvez réduire le nombre d'objets de base de données concernés par le reverse engineering en sélectionnant un propriétaire ou un qualifiant de base de données dans la partie supérieure de la boîte de dialogue.

Filtre Description
Qualifiant Un qualifiant est une base de données ou une partition contenue dans une base de données et qui contient une ou plusieurs tables. Lorsque vous sélectionnez un qualifiant comme filtre, ce dernier restreint la liste des objets disponibles pour le reverse engineering aux seuls objets contenus dans le qualifiant. Par exemple, le SGBD DB2 permet d'utiliser le champ qualifiant pour sélectionner les bases de données qui doivent faire l'objet d'un reverse engineering dans une liste
Propriétaire En règle générale, le créateur d'un objet de base de données est son propriétaire. Lorsque vous utilisez le filtre Propriétaire, vous limitez la liste des objets disponibles pour le reverse engineering aux seuls objets possédés par le propriétaire sélectionné.

Vous pouvez filtrer sur un qualifiant ou un propriétaire de l'une des façons suivantes :

Remarquez que seuls les utilisateurs disposant de droits de création sont récupérés via le reverse engineering.

Note   Sélection d'objets provenant de plusieurs propriétaires
Pour appliquer un reverse engineering à des objets appartenant à plusieurs propriétaires différents, vous pouvez sélectionner la valeur Tous les utilisateurs comme filtre dans la liste Propriétaire. Tous les objets appartenant à tous les propriétaires s'affichent dans la liste, où vous pouvez alors sélectionner des objets pour le reverse engineering quel que soit leur propriétaire.

Objets et options

Vous accédez à différents types d'objet à des fins de sélection en cliquant sur les sous-onglets correspondants.

Note   Tables et triggers
Lorsque vous sélectionnez des tables contenant des triggers dans l'onglet Table, les triggers correspondants sont automatiquement sélectionnés dans l'onglet Trigger.

Certains types d'objet sont dotés d'attributs, ou d'options, qui s'affichent sous les listes d'objets. Ces options dépendent du type d'objet sélectionné et du SGBD courant. Les options non disponibles sont grisées.

Note   Types de données utilisateur et types de données abstrait
Vous pouvez procéder au reverse engineering de types de données utilisateur et de types de données abstraits. Dans le MPD généré, les noms de ces types de données s'affichent dans la boîte de dialogue Liste des types de données abstraits.

Liste de sélection

Vous pouvez enregistrer vos sélections afin de les réutiliser ultérieurement. Pour ce faire, vous devez saisir un nom de sélection dans la liste située au bas de la fenêtre et cliquer sur l'outil Enregistrer à droite de la liste. Les sélections sont enregistrées avec un suffixe de nom de fichier ".sel" et sont ajoutés dans la liste pour une réutilisation ultérieure. Vous pouvez changer le dossier dans lequel les fichiers sont enregistrés en cliquant sur l'outil Dossier à droite de la liste.

Pour plus d'informations sur les fenêtres de sélection, voir "Ajout d'un élément à partir d'une liste de sélection" dans le chapitre Modèles du Guide des fonctionnalités générales .

 


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