Datagrip 으로 ER 다이어그램 자동 생성

son·2023년 2월 16일
0

Datagrip

목록 보기
4/4

Datagrip이라는 DB IDE를 소개했었는데, 내가 이 IDE를 쓰게 된 이유는 바로

ER 다이어그램 을 그려주는 기능 때문.

물론 DB 설계를 처음부터 한다면 ER 다이어그램을 직접 그리겠지만
이미 설계 되어있는 DB의 스키마 구조를 파악 해야할 일이 있다면, 이 기능을 사용하면 좋다.

클릭 한 번이면 자동으로 다이어그램을 만들어주니 편리하다.

DB 연결

우선 연결할 DB를 설정해야 하므로 File> New> Data Source 로 클릭하여 원하는 sql을 선택해 준다.
그리고 접속 정보를 입력하면

database explorer에 연결된 DB가 뜬다. DB 이름 옆에 1 of n 이렇게 뜨는데 스키마의 개수를 나타낸다. 만약 ER 다이어그램을 만들고 싶은 스키마가 보이지 않는다면 클릭해서 찾아준다.

ER 다이어그램을 만들고 싶은 스키마를 오른쪽 클릭해서 Diagrams > Show Visualization 을 누르면 완성.
참고로 comment를 써놓으면 자동으로 주석처리해서 보여준다. 참조 테이블도 화살표로 표시해주니 테이블 간의 관계를 한 눈에 파악할 수 있다.

그리고,
아래의 Show Visualization Popup을 누르면 이렇게 팝업창이 떠서 편리하다.

profile
매일 꾸준히 하나씩

0개의 댓글