Info > Data Mining > 3-3. IDB > 데이터 모델링과 개체관계 모델링


▷▶ 데이터 모델링과 개체 관계 모델링

 

데이터 모델링 - 현실세계의 수 많은 데이타 중에서 관심의 대상이 되는 데이터만을 추려내어 추상적 형태로 나타내는 것

개체-관계 모델 - 개체 타입과 이들간의 관계 타입을 이용해서 현실 세계를 개념적으로 표현한 방법

4.1 개체-관계 모델

예제) 학사 관리 시스템
학생 : 이름, 학번, 학과, 출생년도, 지도교수, 수강과목, 학점
교수 : 이름, 학과, 출생년도, 담당학생, 강의과목
학과 : 이름, 소속학생, 소속교수, 개설강좌
강좌 : 이름, 담당교수, 수강학생

1) 개체

① E-R 다이어그램 - 개체를 직사각형으로 표시하고, 그 개체의 속성을 타원으로 표시하여 개체에 선으로 연결

② 예제

 

2) 관계

① E-R 다이어그램 - 관계는 마름모를 사용하여 관계되는 개체들을 선으로 연결


② 예제

③ 관계의 여러 형태

ⅰ) 1:1 대응

ⅱ) 1:N의 관계

ⅲ) M:N의 관계

 

 

3) 예제


Info > Data Mining > 3-3. IDB > 데이터 모델링과 개체관계 모델링