본문 바로가기
디비연동 MySQL &그누보드 & Node.js

MySQL Workbench 모델링 툴 사용해보기

by db_dpipe 2020. 10. 2.
728x90
반응형

오늘은 MySQL Workbench 모델링 툴을 이용하여 봅니다.

 


File - New Model을 클릭합니다.

 


자동으로 생성된  MyDB를 선택하고 마우스 오른쪽 클릭하여 Edit Schema를 클릭합니다.

 


데이터베이스 이름을 ModelDB로 변경합니다.

 


Add Diagram을 더블클릭합니다.

 


Place a New Table 아이콘을 클릭한 후, 화면을 클릭하여 테이블을 생성합니다.

 


테이블을 더블클릭하여 고객 테이블을 만듭니다.

 


이번에는 구매 테이블을 만들어줍니다.

 


이제 두 테이블을 1:N 관계로 맺어주도록 합니다.  1:N 아이콘을 클릭한 후, 테이블2의 userName을 클릭하고, 테이블1의 userName을 클릭합니다.

 


File - Save Model을 클릭하여 저장합니다.

 


modelDB로 저장합니다.

 


이제 저장한 모델링 파일을 열어 실제 데이터베이스에 적용해보도록 합니다.

 


파일을 열었을 때 에러가 난다면 Workbench를 종료한 다음 다시 열면 됩니다.

 


Database - Forward Engineer를 클릭합니다.

 


Local instance MySWL80을 선택합니다.

 


 Next를 클릭합니다.

 


비밀번호를 입력해줍니다.

 


Next를 클릭합니다.

 


다음의 내용을 확인하고 Next를 클릭합니다.

 


비밀번호를 입력해줍니다.

 


Close를 클릭하여 종료합니다.

 


Refresh All을 클릭하여 새로고침합니다.

 


다음과 같이 modeldb가 생성된것을 확인합니다~

 


여기까지 해서 MySQL Workbench 모델링 툴을 사용해보았습니다~~

혼자하라고 하면 헤매겠지만.. 대략 감은 오는듯 합니다.

^^ 실제로 데이터베이스를 활용한다면 나중에는 쉬워지겠지요~~

728x90
반응형