Database / / 2024. 9. 24. 14:30

MySQL Workbench - 새 DB 모델 만들기

 

상단 메뉴 File -> New Model

 

 

DB를 우클릭해 스키마 정보를 수정할 수 있습니다.

 

ER 다이어그램

ER 다이어그램이란 데이터베이스의 형태를사람이 이해할 수 있는 모양으로 표현하는 모델입니다.

 

Add Diagram을 클릭해 ERR 다이어그램을 작성할 수 있습니다.

 

 

 

왼쪽 메뉴에서 Place a New Table을 선택해 새로운 테이블을 만들 수 있습니다.

 

새로운 테이블을 생성하고 클릭하면 테이블 내용을 수정할 수 있습니다.

 

 

테이블을 여러개 생성한 후 관계 생성 메뉴를 눌러

테이블간 관계를 이어줄 수 있습니다.

 

관계를 생성할 때 주 키인 userTBL.userName이 자동으로

buyTBL의 외래 키로 들어가게 됩니다.

 

 

 

모델로 데이터베이스 생성하기

상단메뉴 -> Model -> Forward Engineer으로

작성한 모델을 데이터베이스에 삽입할 수 있습니다.

 

 

모델을 넣을 데이터베이스 선택

 

 

 

 

Reveiw SQL Script에서 실제로 데이터베이스에 삽입되는

SQL 스크립트 명령어를 확인할 수 있습니다.

 

 

작업의 진행도가 표시되며 작업이 진행됩니다.

 

 

이제 모델을 삽입한 SQL 서버를 새로고침 하면

삽입된 데이터베이스를 확인할 수 있습니다.

 

 

데이터베이스를 모델로 만들기

상단 메뉴에서 Database -> Reverse Engineer 선택

 

모델로 만들 DB 선택

 

 

 

모델로 만들고 싶은 스키마 선택

 

 

작업이 완료되면 데이터베이스가 모델로 생성되며

ER 다이어그램으로도 확인할 수 있습니다.

 

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유