반응형
기본적으로 *.mdf 와 ldf 파일
SQL 의 간단한 구조도
트렉젠션 단위 밑에서 봤을때 하나에 통하는 구문전체를 트렌젝션이라고 한다
한다위의 트렌젝션은 모두 처리되거나 모두 처리되지 않도록 DBMS 가 관리해준다
ex)SELECT INSET UPDATE DELETE
SELECT * FROM
INSERT INTO.....
ROLLBACK
BEGIN TRANSCATION (BEGIN TRAN)
SQL 문장들...
COMMIT TRANSACTION (또는 COMMIT TRAN 또는 COMMIT WORK 또는 COMMIT)
ex)
USEsqlDB
GO
UPDATE 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 |