No Microsoft Visio 2010 é possível criar um diagrama de modelo de base de dados. A partir deste diagrama pretende-se criar todo o DDL ou mesmo criar directamente a base de dados.
A partir do Visio, conforme disponibilizado pela Microsoft, isto não é possível.
Uma solução é ter o Visio for Enterprise Architects e a partir de lá é possível gerar o esquema de base de dados.
Outra solução, para quem não tem o Visio for Enterprise Architects, é instalar um add-on para o Visio que permite, a partir do diagrama de modelo de base de dados, gerar o DDL. Com o DDL é então possível criar o esquema de base de dados, praticamente em qualquer produto de base de dados relacional.
O add-on encontra-se aqui. É necessário instalar a versão mais recente da framework .Net para se poder usar o add-on. Instalar o add-on com o Visio fechado.
Após instalar o add-on e abrir novamente o Visio aparece uma nova tab.
Ao carregar em Forward Engineer aparece a seguinte caixa de diálogo.
Ao carregar em Ok um script é gerado e guardado no local indicado em Output file name.
Convém notar que o script está preparado para SQL Server, mas alterações para outros produtos de base de dados relacionais e relativamente simples.
Sem comentários:
Enviar um comentário