반응형
개념적 모델링, 논리적 모델링, 물리적 모델링 |
I. 데이터 모델링의 개요
가. 데이터 모델링(Data Modeling)의 정의
- 현실세계의 업무프로세스와 정보흐름을 추상화하여 데이터베이스의 데이터로 표현 및 저장하기 위한 데이터 모델을 도출하는 과정
나. 데이터 모델링의 프로세스 (개논물)
- ERD는 데이터 모델링의 산출물
II. 데이터 모델링의 개념도 및 데이터 모델링의 절차
가. 데이터 모델링의 개념도
나. 데이터 모델링의 단계
단계 |
설명 |
수준 |
개념적 모델링 |
- 추상화 수준 높고 업무중심적, 포괄적인 수준 모델링 진행 - 핵심 엔티티 추출, 속성 및 관계 정의 |
추상적 SHAPE \* MERGEFORMAT 구체적 |
논리적 모델링 |
- 구축 시스템 업무에 대한 키, 속성, 관계 등을 정확히 표현, 재사용성을 높이고 식별자 확정, 정규화 수행 |
|
물리적 모델링 |
- 데이터베이스에 이식 가능하도록 성능, 물리적 성격을 고려하여 설계 - DBMS 특성 및 종류, 구현 환경을 감안한 스키마 도출 - 컬럼의 데이터 타입과 크기, 제약조건/인덱스 정의 |
반응형
'IT기술노트 > 데이터베이스' 카테고리의 다른 글
I/E 표기법(Information Engineering Notation) (0) | 2021.03.07 |
---|---|
바커 표기법(Baker Notation) (0) | 2021.03.07 |
E-R모델(Entity Relationship Model) (0) | 2021.03.07 |
기본키와 외래키 (0) | 2021.03.07 |
무결성제약조건(Integrity Constraint) (0) | 2021.03.06 |
데이터 무결성(Data Integrity) (0) | 2021.03.06 |
데이터 키(Data Key) (0) | 2021.03.06 |
3단계 스키마구조 (0) | 2021.03.06 |
댓글