[SQLD] 1 - 데이터 모델링의 이해 오답부 개념 정리
데이터 모델 / Data Model 모델은 일정한 표기법에 따라 표현한 모형, 축소형을 의미하고, 모델링은 모델을 만들어 가는 일 자체를 나타낸다. 모델링은 현실 세계의 복잡하고 구체적인 것을 단순 명확하게 추상화한다.모델의 3대 특징은 단순화, 명확화, 추상화다. 데이터 모델은 추상화 수준에 따라 개념 데이터 모델, 논리 데이터 모델, 물리 데이터 모델로 구분한다. 개념 데이터 모델은 추상화 수준이 가장 높고 주로 핵심 엔터티와 그들관의 관계를 나타낸 데이터 모델이다. 논리 데이터 모델은 모든 엔터티, 속성, 관계를 도출하고 중복 제거를 위해 정규화를 적용한 데이터 모델이다. 개념추상화 수준이 높고 업무 중심적, 포괄적 수준의 모델링논리업무에 대한 키, 속성, 관계 등을 정확하게 표현물리데이터베이스 ..
2025. 7. 23.