[정보처리기사 필기] 데이터 입출력 구현 - 033. 절차형 SQL
1. 절차형 SQL의 개요프로그래밍 언어와 같이 연속적인 실행이나 분기, 반복 등의 제어가 가능한 SQL을 의미일반적인 프로그래밍 언어에 비해 효율은 떨어지지만 단일 SQL 문장으로 처리하기 어려운 연속적인 작업들을 처리하는데 적합다양한 기능을 수행하는 저장 모듈을 생성할 수 있음DBMS 엔진에서 직접 실행되기 때문에 입출력 패킷이 적은 편BEGIN ~ END 형식으로 작성되는 블록 구조로 되어 있어 기능별 모듈화가 가능절차형 SQL의 종류프로시저 Procedure특정 기능을 수행하는 일종의 트랜잭션 언어호출을 통해 실행되어 미리 저장해 놓은 SQL 작업을 수행트리거 Trigger데이터베이스 시스템에서 데이터의 입력, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행사용자 정의 함수프로..