트랜잭션 썸네일형 리스트형 67일차 코딩학원 ● 코딩학원 공부 내용정리 1. 어제는 유효성 검증에 대해 공부했다. 오늘은 '트랜잭션'에 대해 공부한다. 2. 트랜잭션 : 프로그램에서 어떤 이벤트가 발생했을 때 하나의 테이블에만 데이터를 변경하는 경우보다 여러 테이블을 차례로 변경해야 하는 경우가 많이 발생한다. 예를들어 은행에서 계좌이체를 한다. 신한 은행 A계좌에서 B계좌로 이체한다고 했을 때 게좌는 테이블로 볼 수 있다. A계좌에서 100만 원을 차감하고 B계좌에 100만원을 추가하면 계좌이체가 완료된다. 만약 이 과정에서 에러가 발생하면 A계좌에서 차감했던 금액은 다시원래대로 되돌려야 한다. 트랜잭션은 하나의 논리적 기능을 수행하기 위해 여러 작업을 묶어서 처리하는 것을 의미한다. commit, rollback등의 명령이 있다. 처리 과정에서.. 더보기 이전 1 다음