트랜잭션 (1) 썸네일형 리스트형 정보처리산업기사 준비 - 예제10 예제에 앞서 트랜잭션의 정의에 대해 얘기하자면 트랜잭션의 정의 - 트랜잭션은 데이터베이스에서 하나의 논리적 기능을 수행하기 위한 일련의 연산 진합으로서 작업의 단위이다. - 트랜잭션은 데이터베이스 관리 시스템에서 회복 및 병행 수행 시 처리되는 작업의 논리적 단위이다. - 하나의 트랜잭션은 정상적으로 종료될 경우 COMMIT 연산이 수행되고, 비정상적으로 종료될 경우 ROLLBACK 연산이 수행된다. 예제는 다음과 같다. 트랜잭션(Transaction)의 4가지 특징과 각각의 개념에 대해 간략하게 서술하시오. 답 - 원자성: 트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 한다. - 일관성: 트랜잭션 수행이 성공적으로 완료되면 언제나 일관성 있는 데이터베이스 상태로 변환한다... 이전 1 다음