문제
아래 설명으로 알맞은 데이터 모델링 단계는?
<지문> 시스템으로 구축하고자 하는 업무에 대해 Key, 속성, 관계 등을 정확하게 표현하고 재사용성이 높은 모델링이다.
① 논리적 데이터 모델링 ② 개념적 데이터 모델링 ③ 물리적 데이터 모델링 ④ 데이터베이스 모델링
정답
1번
해설
정답: 1. 논리적 데이터 모델링은 업무에서 필요한 데이터의 키, 속성, 관계를 구체적으로 표현하고 재사용성이 높은 데이터 구조를 만드는 단계이다.
오답 풀이
- 1번: 업무 데이터의 키, 속성, 관계를 논리적으로 정리하는 단계이므로 적절하다.
- 2번: 개념적 데이터 모델링은 핵심 엔터티와 관계를 높은 추상화 수준에서 파악하는 단계이다.
- 3번: 물리적 데이터 모델링은 DBMS, 인덱스, 저장 구조 등 물리 구현을 고려하는 단계이다.
- 4번: 데이터베이스 모델링은 포괄적 표현이며 단계 명칭으로는 부정확하다.
보충 개념 개념 모델링은 업무 개념을 추상화하고, 논리 모델링은 속성·식별자·관계를 구체화한다. 물리 모델링은 실제 DBMS 구현 구조로 변환하는 단계이다.