1. 개체 관계도 (E-R Diagram)
ㅇ 데이터 분석의 모형화 도구
- 조직,시스템,데이터베이스 등에서 사용되는,
. 자료의 구조를 정의하고,
. 구체적인 자료의 내용과 자료들 간의 관계를 표현
ㅇ 미리 약속된 기호를 이용하여 개체 집합과 그들간의 관계를 표시한 그림
2. 개체 관계도의 특징
ㅇ 사용자 관점
- 사용자가 데이터를 어떻게 인식하는가에 대한 사용자 관점의 데이터 모델을 표현함
- 데이터 모델링 참여자들의 의사소통 도구
ㅇ 정보 체계를 시각적으로 표현하는 기법
- 데이터 모델을 엔티티 타입(Entity type)과 릴레이션쉽(Relationship)을 바탕으로 한 도식화 기법
. 例) 관계형 데이타베이스에서는 하나의 테이블이 ERD의 각 엔티티 및 릴레이션쉽을 표현
3. 개체 관계도의 구성 요소 (개체, 속성, 관계성)
ㅇ 개체 집합 (Entity Set)
- 동일한 속성을 갖는 개체들의 집합
. 例) 직원 개체 집합, 제품 개체 집합, 고객 개체 집합
- 직사각형으로 표시
ㅇ 속성 (Attribute)
- 각 개체를 규정지을 수 있는 독특한 성질
. 例) 고객의 속성 : 고객 번호, 이름, 주소, 전화번호, 직업 등
. 例) 직원의 속성 : 사원 번호, 이름, 직급, 호봉, 주민등록번호, 나이 등
- 타원으로 표시
ㅇ 관계 (Relation)
- 선으로 표시