728x90
1. ERD에 대해 알아보자!!
1. ERD란?
; 데이터모델링 할 때에 ERD을 통하여 구조화된 데이터를 표현할 수 있다.
ERD를 풀어써보자면 Entity-Relationship Diagram으로, 개체-관계 도표라고 한다.
여러사람과 협업하여 프로젝트를 수행하면서 ERD를 통해 DB테이블을 시각화해놓으면 원활한 이해와 의사소통을 가능하게 한다.
2. ERD 표기법은?
* 주로 사용하는 IE Notation 표기법
3. ERD 예제
* 부서테이블과 사원테이블이 있다.
* 부모테이블은 부서테이블 / 자식테이블은 사원테이블
* 하나의 부서에는 0이상의 사원을 가질 수 있다.
* 사원은 하나의 부서를 갖고 있다.
* 사원테이블이 부서테이블의 PK를 가지고 있지만, 이를 PK로 사용하지는 않는다.(비식별관계이므로)
* 사원테이블은 부서 테이블의 PK인 부서번호를 FK로 가진다.
😄더 많은 ERD공부를 위해서는 https://lotuus.tistory.com/43 를 참고하길 바란다!
SQLD 자격증 공부를 할 떄 도움을 받았던 블로그글 !
2. ERD tool 찾아보자!!
너무 잘 정리되어있는 글을 찾았다!
Don't reinvent the wheel이란 말처럼 url을 첨부하였다.
https://gitmind.com/kr/er-diagram-tool.html
728x90
'😀 Language > - SQL' 카테고리의 다른 글
[MySQL] sakila 샘플 DB로 SQL 연습하기- 1탄 (0) | 2022.07.25 |
---|---|
[MySQL] sakila 샘플 DB로 SQL 연습 - 0. 데이터 준비 (0) | 2022.07.07 |
[SQLD] SQLD 43회 합격! 이예! 비전공자 독학 방법 및 후기!😆 (0) | 2021.12.23 |
[boostcourse] 기초 데이터 분석을 위한 핵심 SQL-4 (VIEW, PROCEDURE) (0) | 2021.11.30 |
[boostcourse] 기초 데이터 분석을 위한 핵심 SQL-3 (연산자, 단일행, 복수행, 윈도우 함수) (0) | 2021.11.30 |