Pré. | Proc. |
Générer un langage de définition de base de données (DDL)
Une fois qu'un modèle physique a été défini et que les objets ont été modélisés, Enterprise Architect peut générer un langage de définition de base de données (DDL) pour une variété d'objets, notamment Tableaux , Vues , des fonctions, des séquences et des procédures de base de données. Ce mécanisme permet de gagner du temps et de réduire les erreurs qui peuvent être introduites en effectuant cette opération manuellement dans d'autres outils. L'ingénierie avancée est régie par un ensemble de gabarits qui définissent la manière dont les constructions UML sont converties en objets dans le SGBD ciblé. gabarits standard sont fournis pour tous les SGBD pris en charge et peuvent être modifiés pour personnaliser la manière dont le DDL est généré. Dans le cas où un SGBD n'est pas pris en charge par défaut, un nouvel ensemble de gabarits peut être créé en utilisant ceux existants comme point de départ et référence.
Lors de l'ingénierie directe du DDL, la sortie peut être dirigée vers un fichier (ou une série de fichiers, un pour chaque object ) ou vers le moteur d'exécution du DDL. Le moteur d'exécution vous permet d'exécuter le DDL immédiatement, en ciblant une base de données active via la connexion active. Si vous dirigez la sortie vers un fichier, vous pouvez exécuter le DDL sur une base de données active ultérieurement, à votre convenance. Les fichiers générés peuvent être ouverts à l'aide de l'éditeur de code, en sélectionnant
, ou , ce qui vous permet d'afficher le DDL dans Enterprise Architect .