다은하게
[프로그래머스 SQL/DB 스터디 1기 1주차]MySQL Workbench 사용법 본문
MySQL Workbench 로 EER 다이어그램 작성하기
▶ MySQL Workbench 프로그램을 실행한다.
▶ [FILE] 클릭 → [New Model] 클릭
▶ mydb 더블클릭
▶ 스키마의 이름을 변경할 수 있다.
▶ test로 name 수정 → Rename References 클릭
▶ [Add Diagram] 더블클릭 → 새로운 EER Diagram 생성 확인
▶ 좌측의 도구 중 [Place a New Table] 클릭
▶ 스크린 위에 테이블 하나 생성한다.
▶ table1 더블클릭 -> 테이블 컬럼 상세화 페이지
▶ table name을 employees 로 변경
▶ employeeId 속성 추가 → PK 체크
▶ NN : Not Null
▶ 위와 같이 name, email, jobTitle 속성 추가
▶ 테이블 하나 더 추가
▶ offices 테이블과 위와 같이 속성 추가
▶ 1:n 관계 클릭
▶ 자식 테이블 : employees
▶ 부모 테이블 : offices
▶ 자식 테이블 선택 → 부모 테이블 선택
▶ officeCode 가 employees의 비식별 FK 관계로 추가
▶ offices_officeCode 속성의 PK 체크하지 않는 경우 → 비식별 관계
▶ offices_officeCode 속성의 PK 체크하는 경우 → 식별 관계
▶ 비식별관계로 유지 후, 점선 더블클릭 -> Relationship - Foreign Key -> offices의 Mandantory 체크 유무
▶ Mandantory 체크한 경우 : employees 전체참여
▶ Mandantory 체크하지 않은 경우 : employees 부분참여
▶ [Model] → [Model Options] → [Diagram] → table UI 수정 가능
프로그래머스 스쿨 [스터디/1기] 학교 밖에서 듣는 전공필수 SQL/DB Essential 바로가기
'프로그래머스 스쿨 > SQLxDB 스터디 1기' 카테고리의 다른 글
[프로그래머스 SQL/DB 스터디 1기 3주차] 후기 (0) | 2021.11.27 |
---|---|
[프로그래머스 SQL/DB 스터디 1기 2주차] TIL (0) | 2021.11.24 |
[프로그래머스 SQL/DB 스터디 1기 2주차] 후기 (0) | 2021.11.24 |
[프로그래머스 SQL/DB 스터디 1기 1주차] TIL (0) | 2021.11.13 |
[프로그래머스 SQL/DB 스터디 1기 1주차] 후기 (0) | 2021.11.13 |