본문 바로가기
컴퓨터개론

ERD (Entity Relationship Diagram)

by seung_nari 2022. 6. 15.

ERD (Entity Relationship Diagram)란?

  • ERD(Entity Relationship Diagram)은 데이터베이스 구조를 한 눈에 알아보기 위해 그려놓은 다이어그램이다.
  • Entity는 개체, Relationship은 관계를 의미하며 이 둘을 중점적으로 표시하는 다이어그램이다.
  • 데이터베이스를 설계할때, 테이블과 그 속에 정의된 여러 관계를 다이어그램으로 나타내어서 보기에 편하다.

 

 

ERD 그리는 방법

 

A 테이블이 기본키를 B 테이블이 가지고 있다면

A 테이블이 부모 테이블, B 테이블이 자식 테이블을 뜻한다.

 

또한 그림에는 없지만 점선과 실선으로 관계를 구분하는데

 

실선은 부모 테이블의 기본키를 자식 테이블이 가지고 있으며 이를 기본키로 사용하는 경우이고

 

점선은 부모 테이블의 기본키를 자식 테이블이 가지고 있지만 이를 기본키로 사용하지 않을 때 사용한다.

 

 

추가로 ERD는 IE표기법과 Barker 표기법도 있다.

 

 

 

 

 

 

출처 :

https://velog.io/@ko1586/ERD-%EB%AD%94%EB%8D%B0

'컴퓨터개론' 카테고리의 다른 글

빅데이터란?  (0) 2022.06.16
웹(World Wide Web, WWW)  (0) 2022.06.15
UML 다이어그램  (0) 2022.06.15
객체지향 개발 방법론  (0) 2022.06.15
구조적 분석 방법론  (0) 2022.06.15

댓글