SQLD데이터 모델링의 이해데이터 모델링 개요난이도 2MCQ

SQLD 데이터 모델링 개요 기출문제 #3

문제

다음 상황에서 데이터 모델의 품질을 평가하는 기준으로 가장 부적절한 것은?

[상황] 온라인 쇼핑몰의 주문 데이터 모델을 설계하면서 다음과 같은 요구사항이 있다.

  • 고객은 여러 번 주문할 수 있다
  • 한 번의 주문에는 여러 상품이 포함될 수 있다
  • 상품은 카테고리별로 분류된다
  • 배송 상태를 실시간으로 추적해야 한다

① 완전성(Completeness) - 업무에서 필요로 하는 모든 데이터가 데이터 모델에 정의되어 있는가? ② 중복성(Redundancy) - 하나의 데이터는 한 곳에서만 정의되고 참조되어 사용되는가? ③ 일관성(Consistency) - 데이터 모델에서 표현하는 방식이 일관되게 표현되었는가? ④ 유연성(Flexibility) - 데이터 정의를 어떠한 경우에도 변경하지 않도록 견고하게 설계되었는가?

정답

4

해설

유연성은 '변경에 유연하게 대응'할 수 있는 능력을 의미합니다. ④는 '견고성(Robustness)'에 가까운 설명으로, 실제 유연성은 업무 변화나 요구사항 변경에 쉽게 대응할 수 있도록 설계되는 것을 의미합니다. ①완전성 ②중복성 ③일관성은 모두 올바른 품질 기준입니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.