Como posso modelar uma estrutura de banco de dados SQL pré-existente?

0

Eu tenho um banco de dados MS SQL que está em vigor há mais de 10 anos.

Eu gostaria de diagramar a estrutura do banco de dados, sem gastar horas colocando tudo no Visio ou algo similar ...

Eu já vi modelos legais esquematizados antes, mas não tenho ideia de como eles foram criados. Pelo que tenho visto - esses modelos foram criados antes do próprio banco de dados para ajudar a esclarecer as relações ... mas meu banco de dados já existe!

Alguém tem alguma sugestão para métodos que eu poderia empregar para extrair um documento limpo e bonito descrevendo minha estrutura de banco de dados?

    
por Ejoso 13.05.2010 / 03:51

4 respostas

2

Se você já possui o Visio (Professional), ele possui uma fantástica ferramenta de modelagem de banco de dados que pode se conectar ao seu banco de dados e criar um diagrama editável a partir dele. Eu até usei o Visio para criar diagramas que podem criar bancos de dados (incluindo relacionamentos, restrições - praticamente tudo).

Comparação entre o padrão e o profissional do Visio: link

    
por 13.05.2010 / 07:22
1

Nós usamos SqlSpec com sucesso no meu atual local de trabalho. Você também deve estar ciente de que o SQL Server Management Studio também pode gerar diagramas de bancos de dados.

    
por 13.05.2010 / 04:06
1

Sou um grande fã da ferramenta de consulta de banco de dados do Aqua Data Studio , que, entre dezenas de outros recursos, possui Modelador de Relacionamento. Essa coisa é incrível em suporte a praticamente todos os bancos de dados, todas as operações e todas as tarefas comuns de DBA que você possa imaginar.

(apenas um usuário muito satisfeito)

    
por 13.05.2010 / 09:56
1

O Toad possui componentes de modelagem muito poderosos.

    
por 13.05.2010 / 04:52