데이터베이스에서 데이터의 상태를 변화하는 명령어(DML)를 모아놓은 것
(SELECT, INSERT, UPDATE, DELETE)
=> 트랜잭션이 데이터베이스에 모두 반영되거나, 전혀 반영되지 않아야 하는 것
=> 트랜잭션의 작업 처리 결과가 항상 일관성이 있어야 한다는 것
=> 둘 이상의 트랜잭션이 동시에 실행되고 있을 경우, 어떤 하나의 트랜잭션이라도
다른 트랜잭션의 연산에 끼어들 수 없다는 것
=> 트랜잭션이 성공적으로 완료되었을 경우, 결과는 영구적으로 반영되어야 하는 것
Commit, Rollback를 묶어서 TCL이라 한다.
웹 표준, 웹 접근성 (추가 작성 할 것) (0) | 2021.06.23 |
---|---|
디자인 패턴 (0) | 2021.06.09 |
SID, Service Name 차이 (0) | 2021.05.06 |
어노테이션 (0) | 2021.04.16 |
Intellij 단축키 (0) | 2021.04.06 |