Eu tenho um banco de dados PostgreSQL. Eu quero obter seu ERD. Como posso fazer isso?
database
postgresql
erd
Badr
fonte
fonte
Respostas:
Usamos DBVisualizer para isso.
Descrição: o gráfico de referências é um ótimo recurso, pois renderiza automaticamente todos os mapeamentos de chave primária / estrangeira (também chamados de restrições de integridade referencial) em um estilo de gráfico. Os nós e relações da tabela são dispostos automaticamente, com vários modos de layout disponíveis. O gráfico resultante é único, pois exibe todas as informações em um layout ideal e legível. de seu site
fonte
Você pode usar dbeaver para fazer isso. Ele permite que você exporte o diagrama ER como png / svg etc.
DBeaver - https://dbeaver.io/
Clique duas vezes em um esquema (por exemplo, Esquemas-> público-> Tabelas) e abra a guia "Diagrama ER" (ao lado da guia "Propriedades")
fonte
O pgModeler pode gerar um bom diagrama ER a partir de bancos de dados PostgreSQL.
Parece que não há manual, mas é bastante fácil sem manual. É um aplicativo QT. AFAIK, Fedora e Ubuntu tem pacote. (pgmodeler)
Na versão mais recente do pgModeler (0.9.1), a versão de teste permite criar ERD (o botão de design não está desabilitado). Para fazer isso:
fonte
Baixe o DbVisualizer em: https://www.dbvis.com/download/10.0
e depois de instalar, crie uma conexão de banco de dados:
Mude os detalhes destacados do seu banco de dados e teste clicando no servidor de ping. Finalmente clique em conectar
Aproveitar.
fonte
Eu escrevi este utilitário, ele gera automaticamente o código DSL de um banco de dados postgres que você pode colar no site dbdiagram.io/d para obter diagramas ER
https://github.com/nsingla/dbdiagrams
fonte
Nossa equipe usa Visual Paradigm para gerar diagramas ER do banco de dados em muitos de nossos projetos. Embora trabalhemos principalmente com MS SQL e Oracle, como eu sei, eles também suportam alguns outros DBMS como PostgreSQL, MySQL, Sybase, DB2 e SQLite.
Passos:
BTW, eles também suportam a geração e atualização do esquema de banco de dados do ERD.
Espero que isto ajude. :-)
Mais informações sobre como gerar ERD a partir do banco de dados PostgreSQL
fonte
Outra opção é usar o Oracle SQL Developer . Duas etapas conforme abaixo:
(1) Em primeiro lugar, você precisa conectar o SQL Developer ao seu banco de dados PostgreSQL .
(2) Em seguida, você pode gerar um diagrama entidade-relacionamento (ER) usando o SQL Developer
fonte
ERBuilder pode gerar diagrama ER a partir de bancos de dados PostgreSQL (recurso de engenharia reversa).
Abaixo passo a seguir para gerar um diagrama ER:
• Clique em Menu -> Arquivo -> engenharia reversa
• Clique na nova conexão
• Preencha as informações de conexão do PostgresSQL
• Clique em OK
• Clique em próximo
• Selecione objetos (tabelas, gatilhos, sequências… ..) que você deseja fazer a engenharia reversa.
• Clique em Avançar.
fonte
Talvez dê uma olhada no Aqua Data Studio da AquaFold. É um IDE de banco de dados com diagramação de relacionamento entre entidades. Também inclui perfis de dados. Não é gratuito, mas seu preço é muito razoável, considerando suas capacidades.
fonte
Eu uso DrawERD para documentos ERD e DB. https://drawerd.com
fonte
Você pode gerar o diagrama ER do PgAdmin.
fonte
Abra o MySQL Workbench. Na tela inicial, clique em 'Criar modelo EER do banco de dados existente'. Estamos fazendo isso para o caso de já termos feito o banco de dados e agora queremos fazer um diagrama ER desse banco de dados.
Em seguida, você verá o dialouge 'Reverse Engineer Database'. Aqui, se for solicitada a senha, forneça a senha de administrador. Não se confunda aqui com a senha do windows. Aqui você precisa fornecer a senha de administrador do MySQL. Em seguida, clique em Avançar.
Na próxima caixa de diálogo, você verá que a conexão com o DBMS foi iniciada e o esquema foi recuperado do Banco de dados. Próximo.
Agora selecione o esquema que você criou anteriormente. É a tabela da qual você deseja criar o diagrama ER.
Clique em Avançar e vá para o menu Selecionar objetos. Aqui você pode clicar em 'Mostrar Filtro' para usar os Objetos de Tabela selecionados no diagrama. Você pode adicionar e remover tabelas aqui. Em seguida, clique em Executar.
6. Quando você for Avançar e Concluir, o diagrama ER necessário estará na tela.
fonte