[postgresql] PostgreSQL로 데이터베이스 테이블 다이어그램을 생성하는 도구는 무엇입니까? [닫은]
PostgreSQL로 테이블 다이어그램을 생성하는 무료 도구가 있습니까?
답변
나는 스키마 시각화를 위해 schemaspy 를 좋아 합니다. 그들이 제공하는 샘플 출력을보고 침을 흘리십시오. 탭을 참고하십시오!
여기 에서 JDBC 드라이버 를 다운로드해야합니다 . 그러면 명령이 다음과 같아야합니다.
java -jar schemaspy-6.0.0-rc2.jar -t pgsql -db database_name -host myhost -u username -p password -o ./schemaspy -dp postgresql-9.3-1100.jdbc3.jar -s public -noads
-port
데이터베이스에 다른 포트가있는 경우 옵션을 사용할 수없는 경우가 있으므로 호스트 매개 변수 뒤에 수동 포트를 추가해야합니다. 예를 들면 다음과 같습니다.
java -jar schemaspy-6.0.0-rc2.jar -t pgsql -db database_name -host myhost:myport -u username -p password -o ./schemaspy -dp postgresql-9.3-1100.jdbc3.jar -s public -noads
graphviz
그래픽 ( apt-get install graphviz
데비안 기반 배포판) 을 원할 경우 설치해야합니다 .
답변
PostgreSQL 용 SchemaCrawler 는 GraphViz의 도움으로 명령 행에서 데이터베이스 다이어그램을 생성 할 수 있습니다. 정규식을 사용하여 테이블과 열을 포함하거나 제외 할 수 있습니다. 외래 키가 정의되어 있지 않은 경우 일반적인 명명 규칙을 사용하여 테이블 간의 관계를 유추 할 수도 있습니다.
답변
내가 찾은 빠른 솔루션은 Windows 용 pgAdmin 프로그램 내부에있었습니다. 도구 메뉴에는 “쿼리 도구”가 있습니다. 쿼리 도구에는 데이터베이스 테이블 세부 사항을 빠르게 표시 할 수있는 그래픽 쿼리 빌더가 있습니다. 기본보기에 좋습니다
답변
답변
Frank Heikens가 언급 한 Postgres 커뮤니티 가이드를 통해 http://www.sqlpower.ca/page/architect 를 찾았 습니다. 다이어그램을 쉽게 생성 한 다음 커넥터를 조정할 수 있습니다!
답변
PostgreSQL Autodoc 이 저에게 효과적이었습니다. 간단한 명령 줄 도구입니다. 웹 페이지에서 :
PostgreSQL 시스템 테이블을 통해 실행되며 데이터베이스를 설명하는 HTML, Dot, Dia 및 DocBook XML을 반환하는 유틸리티입니다.
답변
이클립스에서 Clay 플러그인 (예 : Clay-Azurri)을 사용했습니다. 무료 버전은 기존 DB 스키마 (JDBC를 통해)를 검사하고 ( “역 엔지니어”) 일부 선택된 테이블의 다이어그램을 만들 수 있습니다.