Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 데이터베이스 스키마를 시각화하는 좋은 도구는 무엇입니까?

<시간/>

MySQL 데이터베이스 스키마를 시각화하는 많은 도구가 있습니다. 그 중 일부를 살펴보겠습니다 -

스키마스파이

이 도구는 Java를 기반으로 하며 MySQL 데이터베이스 스키마의 메타데이터를 분석하는 데 사용할 수 있습니다. 또한 스키마의 시각적 표현을 생성하는 데 사용합니다. 일종의 명령줄 도구입니다.

다음은 기능입니다.

  • 대부분의 JDBC 호환 DBMS 지원
  • 외래 키에 대한 ER 다이어그램 생성
  • 기본 키와 일치하는 열의 암시적 관계(이름, 유형)에 대한 ER 다이어그램 생성
  • 레일 명명 규칙에 따라 관계에 대한 ER 다이어그램 생성
  • 열 관계 및 작업 표시
  • 루틴 표시

스키마 크롤러

이것은 MySQL 데이터베이스 스키마 작업에 사용할 수 있는 도구이자 API이기도 합니다. SchemaCrawler는 JDBC 드라이버가 포함된 거의 모든 데이터베이스를 지원합니다. 데이터베이스 스키마 다이어그램을 생성하는 데 사용할 수도 있습니다.

SchemaCrawler는 다음 데이터베이스 개체에 대한 메타데이터를 제공합니다. -

  • 열 데이터 유형
  • 테이블 및 보기
    • 기본 키
    • 색인
    • 테이블 제약 조건
    • 트리거
    • 외래 키
  • 함수 및 저장 프로시저를 포함한 루틴
  • 시퀀스
  • 동의어
  • 특전 및 보조금