트랜젝션, 튜플, 롤백, 정규화 비정규화
1. 트랜젝션이란 : 하나의 단위로 수행되길 바라는 쿼리의 묶음 (= 업무수행단위, 논리적 수행단위) 다음의 한쌍(두개) 쿼리를 일괄공개에 관한 쿼리로 모두 수행하여야 업무로직을 판단할수 있게 된다. UPDATE NOTICE SET PUB=1 WHERE ID IN (2,3,6) UPDATE NOTICE SET PUB=0 WHERE ID IN (1,4,5,7,8,9,10) 공지사항게시판 NOTICE테이블의 PUB 컬럼이 0이면 게시물 공개, PUB 컬럼이 1이면 비공개 처리하는 논리단위로 만들어서 두 쿼리모두 수행해야함. 원자성 : 두개가 같이 잘 작동 고립성 : 조작, 조회가 될텐데, 어느하나가 진행중일때 끼어들지 못하도록 독립성을 확보 일관성 : 제약조건등을통해 , 결함 X 이 작동해야함. 지속성 : ..