합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

SQL 개발자 자격증관리 구문COMMIT난이도 2MCQ

SQL 개발자 자격증 COMMIT 기출문제 #3723

문제

COMMIT에 대한 설명 중 틀린 것은?

① COMMIT은 트랜잭션의 변경 내용을 영구적으로 반영한다. ② COMMIT 전에도 같은 트랜잭션에서는 변경된 데이터를 SELECT로 확인할 수 있다. ③ COMMIT 전에 외부 사용자가 변경된 데이터를 항상 확인할 수 있다. ④ COMMIT 전에는 ROLLBACK을 통해 변경 내용을 취소할 수 있다.

정답

3

해설

정답: 3. COMMIT 전 변경 내용은 일반적으로 다른 트랜잭션에서 확인할 수 없다.

오답 풀이

  • 1번: COMMIT의 기본 역할이다.
  • 2번: 자기 트랜잭션에서는 변경한 데이터를 조회할 수 있다.
  • 3번: 외부 사용자가 항상 확인할 수 있다는 설명은 틀리다.
  • 4번: COMMIT 전에는 ROLLBACK으로 변경을 취소할 수 있다.

보충 개념 트랜잭션 격리성에 따라 커밋되지 않은 변경은 다른 트랜잭션에 보이지 않는 것이 일반적이다. COMMIT 이후 변경 내용이 확정된다.

SQL 개발자 자격증 관리 구문 다른 기출문제

SQL 개발자 자격증 시험 준비 가이드

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

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