Pré. | Proc. |
Générer définition de base de données Générer (DDL)
Une fois qu'un modèle physique a été défini et les objets 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, y compris la base de données Tableaux , Vues , Fonctions, Séquences et Procédures. C'est un mécanisme qui fait gagner du temps et réduit les erreurs qui peuvent être introduites en faisant cela à la main dans d'autres outils. L'ingénierie directe 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é. Des gabarits standard sont fournis pour tous les SGBD pris en charge, et ceux-ci peuvent être modifiés pour personnaliser la façon 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 qui existent déjà comme point de départ et référence.
Lors de l'ingénierie directe 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 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 en direct ultérieurement, à votre convenance. Les fichiers générés peuvent être ouverts à l'aide de l'éditeur de code, en sélectionnant
, ou , vous permettant de visualiser le DDL dans Enterprise Architect .