본문 바로가기

정보처리기사/II. 소프트웨어 개발

II. 소프트웨어 개발 - 데이터 입출력 구현 (3)

(1) 프로시저

 1. 프로시저 개념

  - SQL을 이용해 데이터를 조작하는 프로그램

 

 2. PL/SQL 구성

  - 선언부 (Declare) : 실행부에서 참조할 변수, 상수, CURSOR, EXCEPTION 선언

  - 실행부 (Begin/End) : BEGIN과 END사이에 기술되는 영역

  - 예외부 (Exception) :  실행부에서 에러가 발생했을 때 문장 기술

 

 3.  PL/SQL 저장형 객체 활용

  - 저장된 프로시저, 저장된 함수, 저장된 패키지, 저장된 트리거

 

 

(2) 프로그램 디버깅

 1. 프로그램 디버깅 개념

  - 입력 자료를 받아 출력을 올바르게 도출하는지에 관한 확인 과정

 

 2. 디버깅 도구

  - SQL Plus 라는 도구를 사용 . (Oracle에서 제공하는 도구)