SQL Developer TCL에 대해서 알아보자!


SQL Developer TCL에 대해서 알아보자!

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


#commit #자격증 #데이터베이스 #데이터 #개발자 #TCL #SQLD #savepoint #rollback #DB #트랜잭션

원문링크 : SQL Developer TCL에 대해서 알아보자!