정처기 실기 7과목 SQL 응용
·
정보처리기사
1 데이터베이스 기본1) 트랜잭션[트랜잭션의 개념]트랜잭션 : 인가받지 않은 사용자로부터 데이터를 보장하기 위해 DBMS가 가져야 하는 특성이자, 데이터베이스 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본 단위[트랜잭션의 특성]원자성 : 트랜잭션을 구성하는 연산 전체가 모두 정상적으로 실행되거나 모두 취소되어야 하는 성질일관성: 시스템이 가지고 있는 고정요소는 트랜잭션 수행 전과 후의 상태가 같아야 하는 성질고립성: 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않아야 한다는 성질영속성: 성공이 완료된 트랜잭션의 결과는 영속적으로 데이터베이스에 저장되어야 하는 성질[트랜잭션의 상태 변화]활동 상태 - 부분 완료 상태 - 완료 상태 - 실패 상태 - 철회 상태[트랜잭션 제어]커밋:..