Lorsque l'accès direct à la base de données est impossible — pour des raisons de sécurité, de réseau ou d'infrastructure — le modèle de données peut néanmoins être analysé dans Visual Expert à partir de fichiers DDL (Data Definition Language).
Ces fichiers, générés par un DBA ou exportés depuis le SGBD, contiennent les définitions structurelles des objets de base de données : tables, vues, index… En les important dans Visual Expert, l'outil reconstruit le schéma et l'intègre à l'analyse du projet, permettant de documenter les structures de données et leurs relations sans connexion directe à la base.
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 VIEWCes scripts peuvent déjà exister dans les ressources du projet. Dans le cas contraire, 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.
Ajoutez le dossier contenant les fichiers DDL comme nouvelle source de code dans votre projet Visual Expert.
Pour plus de détail sur comment ajouter des 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.
Pour que Visual Expert établisse le lien entre les objets de base de données et l'application, vous devez déclarer une dépendance entre le code source et la source DDL.
Pour plus d’informations : Définir les dépendances inter-applications.
Une fois ces étapes terminées, lancez l'analyse du projet pour que Visual Expert interprète les fichiers DDL et intègre les objets dans l'analyse et la documentation.