SQL Developer TCL 여러분 오늘은 정말 많이 나오는 문제인 TCL에 대해서 알아보고자 합니다. TCL은 Transaction Control Language라는 의미로 트랜젝션을 제어하는 명령어 입니다.
트랜젝션이란, 쪼개질 수 없는 업무처리의 단위 인데 쉽게 말해서 죽어도 한 세트로 묶일 수 밖에 없는 논리적인 업무 단위라고 생각하면 됩니다. SQL Developer TCL 트랜잭션의 특징도 시험에서 굉장히 잘 등장하는 단골 문제입니다.
원자성 : 트랜잭션으로 묶인 일련의 동작들은 모두 성공하거나, 모두 실패해야한다. 일관성 : 트랜잭션이 완료된 후에도 데이터베이스가 가진 데이터에 일관성이 있어야 한다.
고립성 : 하나의 트랜잭션은 고립되어 수행되어야 한다. 지속성 : 트랜잭션이 성공적으로 수행되었을 경우 트랜잭션이 변경한 데이터가 영구적으로 저장되어야 한다.
원-일-고-지! 앞글자를 계속 익숙하게 생각하시면 도움이 될 겁니다.
SQL Developer TCL 자 그럼 ...
#
commit
#
자격증
#
데이터베이스
#
데이터
#
개발자
#
TCL
#
SQLD
#
savepoint
#
rollback
#
DB
#
트랜잭션
원문 링크 : SQL Developer TCL에 대해서 알아보자!