개념적 모델링(Conceptual Modeling)
CODEDRAGON ㆍDevelopment/Database
반응형
개념적 모델링(Conceptual Modeling)
현실 세계의 데이터를 추상화(Abstraction)를 통해서 개념 세계의 데이터로 표현하는 과정
정보 모델링(Information modeling) 또는 개념적 설계(Conceptual design)와 동일한 개념 (개념적 설계)
개념적 모델링 방법
- 일반적으로 개체와 관계라는 추상적 개념을 이용해서 모델링
- 주로 ER(Entity-Relationship) 모델이라는 개념적 데이터 모델을 사용하며,
- 모델링 결과를 ER 다이어그램(Diagram)으로 표현
개념적 모델링 사례
현실세계의 학생 개체는 이름, 얼굴모양, 취미 등 많은 특성을 가지고 있습니다. 이런 현실 세계의 학생이라는 개체는 대학이라는 개념 세계에서 학번, 이름, 전공, 학과등의 속성을 갖는 대학생 개체타입으로 모델링할 수 있고
쇼핑몰이라는 개념세계에서는 고객번호, 이름, 연락처등의 속성을 갖는 고객 개체 타입으로 모델링할 수 있고
회사라는 개념세계에서는 사원번호, 이름, 부서등의 속성을 갖는 사원 개체 타입으로 모델링할 수 있습니다.
'Development > Database' 카테고리의 다른 글
Data vs Information (0) | 2016.07.13 |
---|---|
데이터베이스 - 파일 시스템(파일 처리 시스템), 파일시스템의 문제점 (0) | 2016.07.13 |
외부 단계(External level) (0) | 2016.06.29 |
ANSI/SPARC (0) | 2016.06.27 |
SQL Server 2016 Download – 평가판 다운로드 경로 (0) | 2016.06.17 |