[컴퓨터] 커밋과 롤백

등록일 2003.05.13 MS 워드 (doc) | 3페이지 | 가격 1,000원

소개글

커밋과 롤백의 정의및 이론적 사례를 들었구요..그리고 실제 SQL 서버에서 연동되는 프로그램을 실례로 들어놓았으니 많은 도움이 되리라고 생각합니다..프로그램은 물론 작동 가능한 소스구요..그럼..많은 도움이 되길바라며..즐거운 하루 되세요..^^

목차

1 : commit 과 rollback의 정의
2 : commit 과 rollback의 이론적 사례
3 : SQL 서버를 통한 실질적 구현 프로그램

본문내용

**COMMIT 과 ROLLBACK 의 정의

COMMIT 과 ROLLBACK 은 한마디로 트랜잭션(Transaction)의 컨트롤 랭귀지랄수 있다.
트랜잭션이란 논리적인 일의 단위를 말하는것인데 예를 들어 설명하면 사용자가 INSERT 문을 사용해 데이터를 삽입하고, UP DATE 문으로 데이터를 갱신하고, DELETE 문으로 데이터를 삭제하였다고 했을때 만약 이 모든 과정이 오류없이 수행되었다면 지금까지 실행한 모든 작업을 '실제로' 수행하라는 명령을 내릴 수 있는데 이 때의 명령어가 바로 'COMMIT' 명령어이다. 그리고'ROLLBACK'이란 COMMIT을 주기 전까지의 모든 작업을 원상태로 되돌릴 수 있는 명령어이다.

**COMMIT 과 ROLLBACK 의 이론적 사례

만약 INSERT 작업을 한 다음 'SAVEPOINT A'라는 명령을 실행하였고 그 전에 'COMMIT' 명령을 실행하지 않았다면 나중에 'ROLLBACK A'라는 명령을 통해 INSERT 작업을 한 그 위치로 되돌아 올 수 있는 것이죠. 이와 같이 COMMIT 명령으로 하나의 작업이 성공적으로 끝났을 때 우리는 트랜잭션이 성공적으로 수행되었다고 말합니다.
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서