DevGang
[DB-07] 개체-관계(E-R) 모델 본문
1. E-R 모델의 특성
- E-R 다이어그램으로 표현하며 P.Chen이 제안
- 개체 타입과 이들 간의 관계 타입을 이용해 현실 세계를 개념적으로 표현한 방법
- E-R 다이어그램은 E-R 모델을 그래프 방식으로 표현한 것
- 데이터를 엔티티, 관계, 속성으로 묘사함
- 개념적 설계에 가장 많이 사용되는 모델
- 최초에는 entity, relationship, attribute와 같은 개념들로 구성되었으나 나중에 일반화 계층 같은 복잡한 개념들이 첨가되어 확장된 모델로 발전
- 정보 모델링 과정에서 개념 세계의 정보구조로 표현하기 위한 규약
- 각 개체 집합은 여러 개의 속성으로 표현되며, 각 속성은 현실 세계의 객체들이 갖는 특성
관계 타입(relationship type)의 차원 - 관계 타입과 관련된 개체 타입의 개수
2. E-R 모델 구성요소
3. 개체 (Entity)
- 컴퓨터가 취급하는 파일의 레코드에 대응
- 실세계에서 개념적 또는 물리적으로 존재하는 실체 사용을 의미
4. 관계 (relation)
- 두 개 이상의 개체 사이에 존재하는 연관성
5. 속성 (Attribute)
- 엔티티를 묘사하는 데 사용될 수 있는 특성을 의미
'정보처리 > DB' 카테고리의 다른 글
[DB-09] 정규화(Normalization) (0) | 2021.01.30 |
---|---|
[DB-08] 논리적 데이터 모델 (0) | 2021.01.29 |
[DB-06] 데이터 모델링 (0) | 2021.01.29 |
[DB-05] DBA (0) | 2021.01.29 |
[DB-04] 스키마 (0) | 2021.01.29 |
Comments