sql-server - tool - visual database design




Gerar diagrama de relacionamento de tabela do esquema existente(SQL Server) (6)

Existe uma maneira de produzir um diagrama mostrando tabelas existentes e seus relacionamentos, dada uma conexão com um banco de dados?

Isso é para o SQL Server 2008 Express Edition.


O MySQL WorkBench é um software livre e é desenvolvido pela Oracle, você pode importar um arquivo SQL ou especificar um banco de dados e ele irá gerar um diagrama SQL que você pode mover para torná-lo visualmente mais atraente. Ele roda no GNU / Linux e Windows e é gratuito e tem uma aparência profissional.




Por que você não usa apenas a funcionalidade de diagrama de banco de dados incorporada no SQL Server?


Tente DBVis - download em https://www.dbvis.com/download - há uma versão pro (não necessária) e uma versão aberta que deve ser suficiente.

Tudo o que você precisa fazer é obter o driver de banco de dados JDBC correto para o SQL Server, a ferramenta mostra tabelas e referências ortogonais, hierárquicas, em um círculo ;-) etc. apenas pressionando um único botão. Eu uso a versão gratuita há anos.


O SchemaCrawler for SQL Server pode gerar diagramas de banco de dados, com a ajuda do GraphViz. Os relacionamentos de chave estrangeira são exibidos (e podem até ser inferidos, usando convenções de nomenclatura), e as tabelas e colunas podem ser excluídas usando expressões regulares.







diagram