문제 상세보기
문제 정보
문제 ID: 540391
카테고리: 정보처리기사
강의: 미분류
키워드: 없음
문제
다음과 같은 트랙잭션의 특성은?
정답을 선택하세요
단일 문제
정답
2번
: 일관성(consistency)
해설 gpt-4o-mini 생성
[정답 근거] → 트랜잭션의 특성 중 '일관성(consistency)'은 트랜잭션이 성공적으로 완료되었을 때 데이터베이스의 상태가 일관된 상태로 유지되어야 함을 의미합니다. 즉, 트랜잭션이 실행되기 전과 후의 데이터 상태가 서로 일관성을 가져야 하므로, 정답은 2번입니다.
[오답 해설] → 1번 '원자성(atomicity)'은 트랜잭션이 모두 성공적으로 실행되거나 전혀 실행되지 않아야 함을 의미합니다. 3번 '격리성(isolation)'은 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않도록 보장하는 특성입니다. 4번 '영속성(durability)'은 트랜잭션이 완료된 후 그 결과가 영구적으로 저장되어야 함을 의미합니다. 이들은 모두 트랜잭션의 중요한 특성이지만, 문제에서 묻는 특성은 '일관성'입니다.
[관련 개념] → 트랜잭션의 ACID 특성(원자성, 일관성, 격리성, 영속성)은 데이터베이스 관리 시스템에서 트랜잭션의 신뢰성을 보장하기 위한 중요한 원칙입니다. 이 네 가지 특성은 데이터의 무결성과 안정성을 유지하는 데 필수적입니다.
[학습 포인트] → 트랜잭션의 ACID 특성을 이해하고 각 특성이 데이터베이스에서 어떻게 작용하는지를 학습하는 것이 중요합니다. 특히 '일관성'은 데이터베이스의 상태가 항상 유효한 규칙을 따르도록 보장하는 핵심 요소임을 기억해야 합니다.
[오답 해설] → 1번 '원자성(atomicity)'은 트랜잭션이 모두 성공적으로 실행되거나 전혀 실행되지 않아야 함을 의미합니다. 3번 '격리성(isolation)'은 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않도록 보장하는 특성입니다. 4번 '영속성(durability)'은 트랜잭션이 완료된 후 그 결과가 영구적으로 저장되어야 함을 의미합니다. 이들은 모두 트랜잭션의 중요한 특성이지만, 문제에서 묻는 특성은 '일관성'입니다.
[관련 개념] → 트랜잭션의 ACID 특성(원자성, 일관성, 격리성, 영속성)은 데이터베이스 관리 시스템에서 트랜잭션의 신뢰성을 보장하기 위한 중요한 원칙입니다. 이 네 가지 특성은 데이터의 무결성과 안정성을 유지하는 데 필수적입니다.
[학습 포인트] → 트랜잭션의 ACID 특성을 이해하고 각 특성이 데이터베이스에서 어떻게 작용하는지를 학습하는 것이 중요합니다. 특히 '일관성'은 데이터베이스의 상태가 항상 유효한 규칙을 따르도록 보장하는 핵심 요소임을 기억해야 합니다.
문제 정보
문제 ID: 540391
카테고리: 정보처리기사
강의: 미분류
키워드: 없음