[정처기 개념] 7. SQL 응용 ~ 8. 서버 프로그램 구현
·
자격증/정보처리기사
7. SQL 응용Chapter1. 데이터베이스 기본1. 트랜잭션개념 : 인가받지 않은 사용자로부터 데이터를 보장하기 위해 DBMS가 가져야 하는 특성이자, 데이터베이스 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본 단위특성특성설명주요기법원자성(Atomicity)- 트랜잭션을 구성하는 연산 전체가 모두 정상적으로 실행되거나 모두 최소되어야 하는 성질- Commit/Rollback- 회복성 보장일관성(Consistency)- 시스템이 가지고 있는 고정요소는 트랜잭션 수행 전과 트랜잭션 수행 후의 상태가 같아야 하는 성질- 무결성 제약조건- 동시성 제어격리성=고립성(Isolation)- 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않아야 한다는 성질- 고립화 수준영속성(Durabi..