[Database]

[DB] ER 다이어그램(개념적 데이터 모델)

Jarvis2304 2023. 5. 5. 13:10

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

-  현실 세계를 개체-관계 모델을 이용해 개념적으로 모델링하여 그림으로 표현한 것을 개체-관계 다이어그램 또는 E-R 다이어그램이라고 함

 

 

 

▷ 개체(entity)

- 데이터로 표현하려고 하는 객체  

- 다른 개체와 구별되는 이름을 가지고 있고, 각 개체만의 고유한 특성이나 상태, 즉 속성을 하나 이상 가지고 있음

- ER 다이어그램에서는 개체를 사각형으로 표현

 

● 개체 타입(entity type)

- 개체를 고유의 이름과 속성들 정의한 것

 

 개체 인스턴스(entity instance)

- 개체를 구성하고 있는 속성이 실제 값을 가짐으로써 실체화된 개체를 개체 인스턴스라고 함

 

 

 

 

▷ 속성(attribute)

- 개체가 갖는 속성

- 개체가 갖는 고유의 특성

- 의미 있는 데이터의 가장 작은 논리적 단위

- ER 다이어그램에서는 속성을 타원으로 표현

 

→ 개체와 속성은 파일 구조에서 레코드(record)와 필드(field)용어에 대응

 

 

 

▷ 관계(relationship)

- 개체와 개체 사이의 연관성