SQLD데이터 모델링의 이해트랜잭션 모델링난이도 2MCQ

SQLD 트랜잭션 모델링 기출문제 #3769

문제

데이터 모델링과 트랜잭션에 대한 설명으로 옳지 않은 것은?

① 트랜잭션은 논리적 연산 단위이다. ② 데이터 모델링에서는 업무 트랜잭션의 흐름과 데이터 정합성을 고려할 수 있다. ③ 트랜잭션은 여러 작업이 하나의 단위로 커밋될 수 있다. ④ 데이터 모델링에서는 트랜잭션을 표현하거나 고려할 수 없다.

정답

4

해설

정답: 4. 데이터 모델링에서는 업무 트랜잭션 단위와 데이터 정합성을 고려할 수 있으므로 트랜잭션을 표현하거나 고려할 수 없다는 설명은 틀리다.

오답 풀이

  • 1번: 트랜잭션은 데이터베이스 상태를 변화시키는 논리적 작업 단위이다.
  • 2번: 모델링 시 업무 처리 단위와 정합성을 고려한다.
  • 3번: 트랜잭션 내 여러 작업은 함께 커밋될 수 있다.
  • 4번: 트랜잭션을 고려할 수 없다는 설명은 부적절하다.

보충 개념 데이터 모델은 정적인 구조만이 아니라 업무 처리 중 발생하는 데이터 생성·변경 관계도 고려해야 한다. 트랜잭션 분석은 모델의 정합성과 성능 검토에 도움을 준다.

SQLD 시험 준비 가이드

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

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

[SQLD] 트랜잭션 모델링 데이터 모델링의 이해 기출 #3769 | 문어CBT