본문 바로가기
Data Engineering

[SQLD 자격검정 실전문제] Part 1-1. 3번 데이터 모델링의 유의 사항

by 햣둘 2025. 5. 12.

정답 : 2번

 

이 문제는 데이터 모델링의 주요 원칙과 고려사항을 이해하고 있는지를 묻는 문제임.

데이터 모델링에서는 중복성 최소화, 데이터와 프로세스의 분리, 데이터 간 관계의 명확한 정의가 중요함.

특히 프로그래밍과 테이블 간의 연계성을 높이는 것은 데이터 독립성을 해치는 잘못된 접근임.

 

1. 데이터 모델링의 주요 원칙

- 데이터 중복성 최소화

- 데이터 독립성 확보

- 데이터 일관성 유지

- 데이터 무결성 보장

 

2. 데이터 독립성의 개념

- 논리적 독립성 : 응용 프로그램과 데이터베이스의 독립성

- 물리적 독립성 : 데이터베이스와 실제 저장구조의 독립성

- 데이터의 정의와 사용 프로세스 분리

- 변경 유연성 확보

 

3층 스키마 : 외부 - 개념 - 내부

외부 - 개념 : 논리적 독립성 Up

개념 - 내부 : 물리적 독립성 Up

 

3. 데이터 모델링 시 고려사항

- 데이터 품질 확보

- 확장성 고려

- 재사용성 증대

- 통합성 유지