데이터베이스1 [데이터베이스] 트랜잭션(Transaction) : 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 수행되어야 할 일련의 연산들 데이터베이스의 상태를 변환시킨 다는 것은 데이터 질의어(SELECT, INSERT, DELETE, UPDATE)를 통해 데이터베이스를 접근하는 것을 의미한다. 데이터베이스에서 트랜잭션을 정의하는 이유 - 데이터베이스에서 데이터를 다룰 때 장애가 일어날 경우 데이터를 복구하는 작업의 단위가 된다. - 데이터 베이스에서 여러 작업이 동시에 같은 데이터를 다룰 때가 이 작업을 서로 분리하는 단위가 된다. 예시) 은행 업무를 보는데 A계좌(박지성)에서 B계좌(김연아)로 10,000원을 이체할 경우 - 트랜잭션 수행 과정 - 1) A계좌(박지성)의 .. 2023. 7. 23. 이전 1 다음