none
Ferramenta Modelagem de Dados

    Question

  • Boa tarde galera,

    Sei que existem vários tópicos sobre o assunto, mas muitos são antigos e outros não resolveram meu problema.

    Estou iniciando um novo projeto e gostaria de iniciar com uma excelente ferramenta de modelo, só que tenho algumas exigencias que não encontrei em nenhuma ferramenta, para mim, um bom software para modelo de entidade relacional precisa ter:

    1 - Permitir comentários em tabelas, colunas e não perder estas informações no caso de uma engenharia reversa.

    2 - Permitir gerar o modelo de tabelas especificas, por exemplo, quero selecionar as tabelas base do modulo financeiro e ver as dependências e relacionamentos entre elas, somente entre as que eu selecionei.

    3 - Atualizar a base, conforme alterações no modelo.

    4 - Realize uma analise de impacto, ou seja, quero ver o que está divergente do meu modelo com as tabelas em determinada base. Ex: Coluna 1 do modelo não está na base, Coluna 3 da base está com tamanho diferente do modelo.

    5 - Geração de script DDL e totalmente integrado com o SQL Server, minimo 2008.

    E claro, a interface é um diferencial.

    Thursday, October 18, 2012 5:18 PM

Answers

  • Veja o OpenAccess da Telerik.

    http://www.telerik.com/products/orm.aspx

    Ele é um ORM, mas possui um ferramenta visual que permite que as alteraçoes no modelo (domain) seja refletidas no banco e vice-versa.

    Voce pode criar o modelo a partir do banco ou o banco a partir do modelo (code first)

    Estou testando o ORM e estou achando melhor que Entity Framework. A ferramenta é gratuita.

    Att



    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    Wednesday, October 24, 2012 3:12 AM

All replies

  • Os itens 2 e 5 a maioria das ferramentas fazem, agora os outros itens como o item 3 que voce atualiza o modelo e automaticamente a base eu desconheço...

    Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    Thursday, October 18, 2012 5:43 PM
  • Pois é, sempre faço as alterações na base e depois atualizo o modelo, mas não me conformo com isso, queria uma ferramenta para deixar o processo automatizado e organizado, mas enfim, agradeço pelo retorno.

    Vamos aguardar a resposta dos demais colegas, obrigado.

    Thursday, October 18, 2012 6:07 PM
  • Kleito,

    Segue a minha sugestão de uma ótima ferramenta, totalmente FREE:

    http://www.modelsphere.org/open_modelsphere.html

    Agora, se você estiver afim de pagar por uma boa ferramenta, tá aqui outra sugestão:

    http://erwin.com/

    Abs,

    Friday, October 19, 2012 7:44 PM
  • Kleito,

    Acredito que o EA - Enterprise Architecture, possa te ajudar, pelo menos aqui na empresa utilizamos como a principal ferramenta de modelagem.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    Tuesday, October 23, 2012 12:18 PM
  • Valeu pelas dica galeras, vou fazer uns testes e retorno ao fórum.

    Tuesday, October 23, 2012 7:11 PM
  • Veja o OpenAccess da Telerik.

    http://www.telerik.com/products/orm.aspx

    Ele é um ORM, mas possui um ferramenta visual que permite que as alteraçoes no modelo (domain) seja refletidas no banco e vice-versa.

    Voce pode criar o modelo a partir do banco ou o banco a partir do modelo (code first)

    Estou testando o ORM e estou achando melhor que Entity Framework. A ferramenta é gratuita.

    Att



    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    Wednesday, October 24, 2012 3:12 AM