>> Edit article
이름
제목
패스워드
: Transaction 이란? 디비에서 어떤 작업의 단위를 말합니다. 중요한 점은 이 작업단위는 "성공이면 전체가 성공이고 실패면 전체가 실패이다" 라고 말할 수 있겠지요. 즉 은행의 ATM 단말기에서 돈을 인출한다고 할때 돈은 ATM에서 주지만 인출된 돈만큼의 금액이 디비에서 빠져야 겠지요. 그런데 돈은 뽑았는데 그 순간 정전등 돌발상황으로 디비에는 반영이 안되는 경우는 결코 은행에서 용납이 안되겠지요. : Stored Procedure 이란? 디비의 작업속도를 올리는 방법중 하나입니다. SQL문은 스크립트로 실행시 당연히 컴파일이 됩니다. 그만큼은 부하가 걸리겠지요. 따라서 미리 컴파일 해두고 이 실행파일을 DBMS에 저장해 두면 밖에서는 그 실행파일만 부르면 서로 좋겠지요. 보안도 강화되구요. : Trigger 이란? 위와 비슷한데 이벤트드리븐이라 생각하시면 편할 듯 즉 마우스로 웹페이지 링크를 클릭하면 연결된 부분으로 이동하지요. 그런 개념입니다. 어떤 테이블의 어떤 필드에 변화가 생기면 그에 연관된 작업이 자동으로 실행되게 할 수 있고, 이것을 트리거라고 하지요.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved