Notice
Recent Posts
Recent Comments
Link
목록트랜잭션 (1)
지지 On Air
1-2-3. 모델이 표현하는 트랜잭션의 이해 [ SQLD / SQLP / SQL 가이드 ]
이번절에서는 '트랜잭션' 에 관해 간단한 설명을 담았습니다. 2과목에서 다루게될 내용의 기초가 되는 부분이니 간단하게 이해하고 넘어가주세요 :) 과목 I. 데이터 모델링의 이해 - 제2장 데이터 모델과 SQL > 제3절 모델이 표현하는 트랜잭션의 이해 트랜잭션은 데이터베이스의 논리적 연산단위이다. 계좌이체를 예를 들어 생각해보자. 돈을 보내는 사람의 계좌에서 이체금액을 차감하고, 돈을 받는사람의 계좌에 이체금액을 가산한다. 즉, '계좌이체' 라는 업무는 이렇게 2가지 단계로 진행되며, 데이터 정합성을 위해 이 두가지 작업은 전부 실행되든지 전부 취소되든지 해야 한다. 보내는사람의 계좌에서 금액을 차감했는데 받는사람의 계좌에 돈이 들어오지 않으면 안되니 말이다. 즉, 하나의 업무 단위로 묶여서 처리돼야 한..
개발/SQL [SQLD&SQLP]
2022. 7. 13. 18:12