데이터 모델링

동동이·2022년 7월 4일
1

데이터 모델링의 특징

추상화(Abstraction): 현실세계를 간략하게 표현해야 한다.
단순화(Simplification): 누군 쉽게 이해할 수 있도록 표현해야 한다.
명확성(clarity) : 명확하게 의미가 드러나야 하고, 한가지의 의미를 가져야 한다

데이터 모델링 단계

개념적 모델링(Conceptual Data Modeling)

-전체적인 관점에서 기업의 데이터를 모델링한다
-가장 추상적인 모델링이다
-다른 모델에 관계없이 업무측면에서 모델링한다

논리적 모델링(Logical Data Modeling)

특정 데이터 베이스 모델에 종속된다.
식별자 표현 및 관계,속성등을 모두 표현한다.
정규화를 시행해 재사용성을 높인다.

물리적 모델링(Physical Modeling)

구축할 데이터 베이스 관리 시스템에 테이블,인덱스등을 생성한다
성능,보안,가용성등을 고려하여 데이터 베이스를 구축한다
profile
보안 공부하는 사람

0개의 댓글