Dans certains environnements, l’accès direct à la base de données de l’application peut être indisponible en raison de contraintes de sécurité, de limitations réseau ou d’infrastructure. Dans ces cas, il n’est pas possible d’analyser directement le schéma de la base depuis le système source. Cependant, le modèle de données peut tout de même être extrait et analysé à l’aide de fichiers DDL (Data Definition Language).
Les fichiers DDL contiennent les définitions structurelles des objets de base de données tels que les tables, index, vues et autres composants du schéma. Ces fichiers peuvent être générés par un administrateur de base de données (DBA) ou exportés depuis le système de gestion de base de données. En important ces scripts DDL dans Visual Expert, l’outil peut reconstruire la structure de la base et l’intégrer dans l’analyse du projet.
Cette approche permet aux équipes d’analyser le modèle de données, de comprendre les relations entre les éléments et d’inclure les objets de base dans la documentation globale de l’application — même sans connexion directe à la base de données. Elle garantit que les structures de données restent intégrées au processus d’analyse et de documentation dans Visual Expert.
Si Visual Expert ne peut pas se connecter directement à la base de données de l’application, vous pouvez néanmoins analyser le modèle de données en important des fichiers DDL contenant les définitions des objets.
Suivez les étapes ci-dessous :
Créez des fichiers texte contenant les instructions DDL qui définissent la structure de la base de données. Ces fichiers incluent généralement des instructions telles que :
CREATE TABLECREATE INDEXCREATE VIEWDans certains cas, ces scripts peuvent déjà exister dans les ressources du projet. Sinon, un administrateur de base de données (DBA) peut les générer directement depuis la base.
Une fois les scripts générés, placez tous les fichiers DDL dans un dossier accessible par Visual Expert. Ce dossier servira de source pour la lecture et l’analyse des définitions des objets de base de données.
Vous devez ajouter le dossier contenant les fichiers DDL comme nouvelle source de code dans votre projet Visual Expert.
Pour cela :
Pour référence rapide sur l’ajout de sources :
Lors de l’ajout de la source, choisissez le type en fonction de la base utilisée :
Cela permet à Visual Expert d’interpréter correctement les définitions contenues dans les fichiers DDL.
Vous devez déclarer une dépendance entre le code applicatif et la source base de données afin que Visual Expert puisse établir les liens entre les objets.
Pour configurer cela :
Pour plus d’informations : Définir les dépendances inter-applications.
Une fois ces étapes terminées, lancez l’analyse du projet afin que Visual Expert interprète les fichiers DDL et intègre les objets dans la documentation et l’analyse.