트랜잭션(Transaction) 개념과 트랜잭션의 특성(ACID)
일반적인 데이터베이스 개론에서 정규화 다음 내용이므로 순서대로 공부하는 것을 선호하신다면 데이터베이스 정규화까지 학습하시면 도움이 될 수 있습니다. 잘못된 부분이 있다면 피드백 부탁드립니다. 데이터 무결성이란? 데이터 무결성은 컴퓨팅 분야에서 완전한 수명 주기를 거치며 데이터의 정확성, 일관성을 유지하고 보증하는 것이다. RDBMS에서 중요한 기능이며 무결성을 위한 제약은 개체 무결성, 참조 무결성, 도메인 무결성, NULL 무결성, 고유 무결성, 키 무결성 등이 있다. 제약 조건까지 다룬다면 글의 범주를 벗어나므로 여기선 복습의 의도로 언급만 하겠다. 트랜잭션은 데이터 무결성(integrity)을 보장해주는 핵심 개념이다. 본격적으로 트랜잭션에 대해서 알아보자. 트랜잭션(Transaction)이란? 트..