hyo_jung
Quick DBD 사용 후기 본문
https://www.quickdatabasediagrams.com/
Home - QuickDBD
Quick Database Diagrams (QuickDBD) is a simple online tool to quickly draw database diagrams by typing.
www.quickdatabasediagrams.com
UMC 3주차 수업을 마무리하고 4주차 수업을 준비하면서 4주차 DB 수업에서 ERD 설계 시 Quick Database Diagrams 툴을 사용한다는 것을 알게 되었다. 4주차 때 Quick DBD를 문제없이 사용하기 위해 수업 전 미리 Quick DBD를 간단하게 이용해보고 후기를 남기려고 한다.
ERD란?
Entity Relationship Diagram 으로 흔히 E-R 다이어그램으로 불리며 ERD 라고 줄여 부르기도 한다. 영어 약자 그대로 '존재하고 있는 것(Entity)들의 관계(Relationship)을 나타낸 도표(Diagram)' 이다. 여기서 말하는 존재하고 있는 것이란 데이터를 뜻하니 데이터들의 관계를 나타낸 도표인 셈이다.그럼 데이터의 관계를 어떻게 나타내는지 그림들을 참고해 이해해보자.
ERD의 규칙은 다음과 같다.

Quick DBD 사용
3학년 때 데이터베이스 수업을 들으면서 데이터베이스를 설계하고 ERD를 내가 손으로 직접 그렸던 기억이 있다. 이번에 찾아보면서 ERD 설계를 쉽게 도와주는 다양한 툴들이 있다는 것을 알게 되었다. 여러 툴 중에서도 다음주에 사용하게 될 Quick DBD를 간단하게 이용해 보았다. 우선 제일 먼저 웹사이트를 들어가자마자 파란색과 남색으로 이루어진 UI 디자인이 깔끔하고 예쁜 것을 확인할 수 있다. Try the app을 누르면 Quick DBD를 사용해 볼 수 있다. 사용법이 어렵지 않아서 따로 사용법을 익히지 않아도 이것저것 살펴보면 금방 툴을 익힐 수 있다. UX도 정말 부드러워서 마우스 줌 인, 줌 아웃, 화면 이동 같은 것들을 사용하기에 편리하다.
Export 탭을 누르면 다양한 파일명으로 변환하여 Export할 수 있는데 Quick DBD에서 지원하는 다양한 SQL 파일로 변환하여 추출할 수도 있고 이미지 파일이나 pdf 파일로 추출하는 것도 가능하다. 반대로 다른 SQL 파일을 import하여 작업하는 것도 가능하다. 또한 온라인으로 다이어그램을 공유하여 공동으로 작업하는 것도 가능하다고 한다.
간단한 테이블을 직접 만들어보았다. 단순한 타이핑만으로도 테이블을 정의할 수 있다. 왼쪽에 보이는 창에 타이핑을 하면 바로 오른쪽에 있는 창으로 다이어그램을 확인할 수 있다. ERD를 바로 옆에 두고 작업할 수 있기 때문에 데이터베이스 구조가 어떻게 설계되고 있는지 한눈에 볼 수 있어서 좋았다. 제일 먼저 테이블 명을 입력하고 그 다음 행부터 칼럼을 만들었다. 칼럼을 만들 때는 칼럼 명을 입력하고 데이터 타입과 제약 조건, 옵션들을 입력해주면 된다. MySQL에서는 제약 조건을 줄 때 primary key 또는 foreign key처럼 긴 단어로 쿼리를 입력해야 했던 것과는 다르게 Quick DBD에서는 PK, FK처럼 간단하게 입력할 수 있다. 다른 테이블을 더 만들 때는 행을 하나 비우고 그 다음 행에 테이블 명을 작성하면 된다. 테이블 간의 관계를 설정하고 싶으면 마우스 드래그를 통해 쉽게 설정할 수 있다. 관계 비를 설정하고 싶을 땐 테이블 명 사이에 작성해주면 된다.
Quick DBD를 사용해보니 정말 쉽게 데이터베이스를 설계할 수 있을 것 같다는 생각이 들었다. 앞으로 UMC 활동을 하면서 프로젝트를 진행할 때 내가 직접 서버를 구축하고 데이터베이스를 설계해야 할 때가 있을 텐데 Quick DBD를 통해서 작업하면 훨씬 수월하게 설계할 수 있을 것 같다. Quick DBD로 협업하는 것도 가능하다고 하니 팀 프로젝트를 진행할 때도 유용하게 사용할 수 있을 것이다. 무엇보다 당장 다음주에 있을 DB 수업에서도 이 Quick DBD를 사용하면 쉽게 데이터베이스를 이해하고 공부할 수 있을 거란 생각이 든다. Quick DBD 무료 권한을 받아서 열심히 사용해 보아야겠다! 아래에는 Quick DBD 1년 무료 권한을 받아 Quick DBD를 제약없이 사용할 수 있는 방법을 적어놓았다.
Quick DBD 1년 free 권한
- Quick DBD를 1년동안 무료로 이용할 수 있는 권한을 받기 위해서는 제일 먼저 Quick DBD free trial을 사용해 본 뒤 블로그에 리뷰를 작성해야 한다. 이 때 주의해야할 것은 리뷰를 500단어 이상 작성해야 한다는 것이다. (500자가 아니라 500단어이다...)
- promo@quickdbd.com으로 free 권한을 원한다는 메일을 보낸다. 이때 작성한 블로그의 링크를 첨부한다.
- 확인 메일을 받으면 해당 이메일로 Quick DBD에 로그인하여 등록한다.
- 등록 후 확인 email을 받는다.
- 오른쪽 상단 Account에 접속하여 Pro plan Expires on 부분과 Email Confirmed 부분을 확인한다. (No라고 명시되어 있으면 권한이 부여되지 않은 것이다.)
출처:
https://velog.io/@narnarr/Quick-DBD-%EC%82%AC%EC%9A%A9-%ED%9B%84%EA%B8%B0
'개발 > Backend' 카테고리의 다른 글
| [Work Book] UMC 서버 5주차 (0) | 2021.11.07 |
|---|---|
| [Work Book] UMC 서버 4주차 (0) | 2021.11.04 |
| [Work Book] UMC 서버 3주차 (0) | 2021.10.18 |
| [Work Book] UMC 서버 2주차 (0) | 2021.10.15 |
| [Work Book] UMC 서버 1주차 (0) | 2021.10.02 |