트랜잭션이란 '거래'라는 뜻을 가지고 있으며 하나의 그룹으로 처리해야 하는 명령문들을 모아 놓은 것을 말합니다. 여러 개의 명령어 집합이 정상적으로 처리 되면 정상종료를 하지만(처리 과정이 모두 성공해야 저장됩니다) 만약 한 개의 명령어라도 틀리거나 잘못되었다면 전체 취소가 됩니다. 최종적으로 저장된 데이터는 영구적으로 반영됩니다. (그러니까 조심해야겠쥬?) 주로 금융 관련 프로그램들이 많이 사용하며 테이터의 일관성과 복구를 위해 사용됩니다. 밑에는 예시 입니당 순서대로 다 하나씩 선택 실행 해주셔야 합니다!! 보시면 우리 보핍이 잘 살아있죠?? 네 지우겠습니다 하지만 만약 마음이 돌변하여 다시 보핍을 보고 싶다면?? 걱정마세요 우리에게는 ROLLBACK이 있습니다! 오예 차례대로 ROLLBACK을 한 뒤 전체를 보는 문장을 실행하면 똮 보핍이 돌아왔습니다. 만약 여러분 COMMIT;을 실행하시면 두 번 다시 돌아올 수 없습니다.. 그러니까 조심해야겠쥬?? DELETE 뿐만 아니라 ...
원문링크 : Transaction 트랜잭션