절차형 SQL: 프로시저, 트리거, 사용자 정의 함수 1. 절차형 SQL(procedural SQL) - 선언형 프로그래밍 기능 - 클라이언트/서버 데이터베이스 환경에서 저장 프로시저(stored procedure)를 작성 - C, JAVA 등의 프로그래밍 언어와 같이 연속적인 실행/ 분기, 반복 등의 제어가 가능 - 일반적인 프로그래밍 언어에 비해 효율이 떨어지지만, 연속적인 작업 처리 적합 - BEGIN ~ END 형식으로 작성되는 블록(Block) 구조로 기능별 모듈화 가능 1.1 PL/SQL 선언부(Declare) 실행부에서 참조할 모든 변수, 상수, CURSOR, EXCEPTION 선언 실행부(Begin/End) BEGIN과 END 사이에 기술되는 영역, 데이터를 처리할 SQL문과 PL/SQL ..