코딩탐방기
[SQLD] 데이터 모델링이란?
2020. 4. 22. 00:05
"데이터 모델링이란?" 복잡한 현실세계를 일정한 표기법에 의해 표현하는 일. 모델링: 모형제작 데이터 모델링: 데이터 모형(구조)를 제작하는 일. 데이터 모델링의 목적 시스템을 구축할 때, 어떤 데이터가 필요한지 파악하기 위해 업무의 데이터를 분석하기 위함. 모델링의 3가지 관점 - 데이터 관점 - 프로세스 관점 - 데이터와 프로세스의 상관 관점 모델링의 특징 - 추상화: 현실세계(일상)를 일정한 형식에 맞추어 표현. - 단순화: 복잡한 현실세계를 약속에 의해 제한된 표기법이나 언어로 표현. ex) UML(United Modeling Language) - 명확화: 누구나 이해하기 쉽게 정확하게 기술. 데이터 모델링의 3단계 추상화된 수준에 따라서 개념, 논리, 물리 3단계로 정의됨. 1. 개념적 데이터 ..