-
데이터 베이스 기본구조 트렌젝션Database/MS-SQL 2008. 10. 2. 09:19반응형
기본적으로 *.mdf 와 ldf 파일SQL 의 간단한 구조도
트렉젠션 단위 밑에서 봤을때 하나에 통하는 구문전체를 트렌젝션이라고 한다한다위의 트렌젝션은 모두 처리되거나 모두 처리되지 않도록 DBMS 가 관리해준다ex)SELECT INSET UPDATE DELETE
SELECT * FROMINSERT INTO.....ROLLBACK
BEGIN TRANSCATION (BEGIN TRAN)SQL 문장들...COMMIT TRANSACTION (또는 COMMIT TRAN 또는 COMMIT WORK 또는 COMMIT)
ex)USEsqlDBGOUPDATE userTbl SET addr =N'서울' WHERE userID = N'AJH' -- 안정환 여기서 N은 뭘까요? Nchar 할때 그 N'
자동커밋트랜잭션 방식의 의한 내부작동BEGIN TRANSACTION
UPDATE userTbl SET addr = N'서울' WHERE userID = N'AJH' -- 안정환
COMMIT TRANSACTION
예제 실습
시스템 데이터베이스 master 데이터 베이스 손대지마라 데이터 베이스 날린다~!! ㅎㅎㅎ
반응형'Database > MS-SQL' 카테고리의 다른 글
ER모델링 관련 PDF파일 (0) 2008.10.02 데이터 모델링 (0) 2008.10.02 데이터베이스 수정 삭제 (0) 2008.10.02 데이터베이스 생성 T-SQL (0) 2008.10.02 데이터형과 데이터 무결성 (0) 2008.10.01 T-SQL (0) 2008.10.01 DB Transact-SQL (0) 2008.10.01 db DELETE문 + 팁 + 명령문정리 (0) 2008.10.01