"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > MYSQL 워크벤치의 ER 다이어그램

MYSQL 워크벤치의 ER 다이어그램

2024-11-08에 게시됨
검색:284

소개

엔터티 관계(ER) 다이어그램은 엔터티 간의 관계를 보여주는 데이터베이스 구조를 시각적으로 표현한 것입니다. 엔터티는 학생, 직원과 같은 실제 개체이며 엔터티에는 속성이 있습니다. 속성은 엔터티의 특징입니다. 예를 들어 학생은 ID, 이름, 나이를 가질 수 있습니다.

MySQL Workbench에서 ER 다이어그램 생성

MYSQL 워크벤치에 테이블이 두 개 이상 포함된 데이터베이스가 있는지 확인하세요. 이 기사에서는 MYSQL 웹사이트에서 제공되는 Sakila 데이터베이스를 사용하겠습니다.

  1. MYSQL 워크벤치를 열고 로컬 호스트에 로그인합니다.
  2. 새 쿼리 탭에서 다음 명령을 실행하여 sakila 데이터베이스를 사용하세요.

USE sakila;


  1. 메인 메뉴 표시줄에서 데이터베이스를 클릭하세요.

ER Diagrams in MYSQL workbench

  1. 리버스 엔지니어링을 클릭하거나 단축키 명령(ctrl R)을 사용하세요.

ER Diagrams in MYSQL workbench

  1. 새 창이 나타납니다 → 다음을 클릭하세요

ER Diagrams in MYSQL workbench

  1. 로컬 호스트의 비밀번호를 입력하고 → 다음을 클릭하세요.

ER Diagrams in MYSQL workbench

  1. 우리 사례에 맞는 Sakila인 ER 다이어그램을 생성할 데이터베이스를 선택하고 → 다음을 클릭하세요.

ER Diagrams in MYSQL workbench

  1. 다음을 다시 클릭하세요

ER Diagrams in MYSQL workbench

  1. 필터 표시 버튼을 클릭하여 모든 테이블이 선택되었는지 확인하고 → 실행을 클릭하세요.

ER Diagrams in MYSQL workbench

  1. 나타나는 창에서 다음을 클릭하세요.

ER Diagrams in MYSQL workbench

  1. 마침을 클릭하면 sakila 데이터베이스에 대한 ER 다이어그램이 나타납니다.

ER Diagrams in MYSQL workbench

결론

ER 다이어그램은 중복성을 줄이고 데이터 무결성을 보장하며 통신을 지원하고 데이터베이스 관리를 단순화하는 데이터베이스 설계 프로세스의 필수 부분입니다. 프로젝트 시작 시 명확한 ER 다이어그램을 설계하면 오류를 방지하고 데이터베이스 시스템이 기능 및 비즈니스 요구 사항을 모두 효율적으로 충족하도록 보장할 수 있습니다.

릴리스 선언문 이 글은 https://dev.to/allan-pg/er-diagrams-in-mysql-workbench-2cp3?1에서 복제됩니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3