Database

Database. 2일차 - ERD(Entity Relationship Diagram)

머용? 2024. 2. 19. 16:09

ERD(Entity Relationship Diagram) 프로그램

: DB의 구조를 시각적으로 표현하는 도구이다. 이러한 프로그램들은 데이터베이스의 테이블, 열, 관계 등을 그래픽으로 나타내어 복잡한 데이터 구조를 쉽게 이해하고 설계할 수 있도록 도와준다.

  • 대표적인 ERD 프로그램
    1. Aquery : 웹 기반의 ERD 프로그램으로 테이블 제한이 있지만 사용 방법이 쉽고 UI가 간편하다는 장점이 있다.
    2. MySQL Workbench : MySQL 데이터베이스용 ERD를 설계, 생성 및 관리를 할 수 있는 통합 도구이다.
    3. Draw.io(현재는 diagram.net) : 무료 온라인 다이어그램 도구로, 기본적인 ERD를 손쉽게 그릴 수 있다.

MySQL Workbench ERD

  • 사용방법
    1. db실행후 상단 Datebase 탭 -> reverse Engineer.. 클릭.
    2. Set Parameter for connecting to a DBMS 창이 뜨면 맨 아래 Continue 클릭
    3. 로딩이 지나가면 Continue 한번 더 클릭
    4. Schema 를 선택후 Continue
    5. 한번 더 Continue
    6. Import MySQL table Objects 체크된 상태로 Excute
    7. 완료되면 Continue 후 Close
    8. EER Diagram 탭을 보면 시각화된 db가 보인다.