😀 Language/- SQL

ERD(Entity-Relationship Diagram) 개체-관계 다이어그램⛓️

또방91 2022. 2. 6. 17:23
728x90

 

 

 

 

 

1. ERD에 대해 알아보자!!                                                     

1. ERD란? 

; 데이터모델링 할 때에 ERD을 통하여 구조화된 데이터를 표현할 수 있다.

ERD를 풀어써보자면 Entity-Relationship Diagram으로, 개체-관계 도표라고 한다.

여러사람과 협업하여 프로젝트를 수행하면서 ERD를 통해 DB테이블을 시각화해놓으면 원활한 이해와 의사소통을 가능하게 한다.  

 

2. ERD 표기법은? 

* 주로 사용하는 IE Notation 표기법

IE Notion ERD 관계표기법

3. ERD 예제 

* 부서테이블과 사원테이블이 있다.

* 부모테이블은 부서테이블 / 자식테이블은 사원테이블

* 하나의 부서에는   0이상의 사원을 가질 수 있다.

* 사원은 하나의 부서를 갖고 있다.

* 사원테이블이 부서테이블의 PK를 가지고 있지만, 이를 PK로 사용하지는 않는다.(비식별관계이므로)

* 사원테이블은 부서 테이블의 PK인 부서번호를 FK로 가진다.

 

😄더 많은 ERD공부를 위해서는 https://lotuus.tistory.com/43 를 참고하길 바란다!

SQLD 자격증 공부를 할 떄 도움을 받았던 블로그글 !

 

[SQLD] 데이터 모델링의 이해 : 모델링, 엔터티, 속성, 관계, 식별자, IE표기법 vs Barker표기법

https://lotuus.tistory.com/42 [SQLD] 21.11.20 제43회 SQL개발자 후기, 공부방법, 정리본, 43회 출제문제 2021년 11월 20일 토요일 제43회 SQL개발자 자격증 시험 후기 오늘 보고왔다! 내 공부방법과 정리본, 이..

lotuus.tistory.com

 

 

2. ERD tool 찾아보자!!                                                            

너무 잘 정리되어있는 글을 찾았다!

Don't reinvent the wheel이란 말처럼 url을 첨부하였다.

https://gitmind.com/kr/er-diagram-tool.html

 

2022년 Top 8 무료 ERD 다이어그램 툴 추천 총정리

본문은 데이터베이스 관리를 위한 포괄적인 시각적 모델을 그리는 데 권장되는 ERD 다이어그램 툴 목록입니다. 어떤 도구가 가장 적합한지 자세히 살펴보십시오.

gitmind.com

 

 

 

728x90