연락처 정보

코스 개요

PL/SQL 기초 개념

  • PL/SQL 아키텍처와 블록 구조 이해하기
  • 데이터 타입, 변수 및 상수에 대한 설명
  • 변수 선언 및 할당 방법

제어 흐름과 조건문 구조

  • IF, CASE 및 중첩된 조건절 활용법
  • LOOP, WHILE, FOR 반복문 사용법
  • EXIT와 CONTINUE 문의 역할과 적용 사례

커서 및 트랜잭션 관리

  • 암묵적 커서와 명시적 커서 설명
  • 커서 FOR 반복문과 속성의 활용법
  • 트랜잭션 제어: COMMIT, ROLLBACK, SAVEPOINT 사용법

예외 처리 기법

  • 다양한 예외 유형 및 WHEN 절의 활용 방법
  • RAISE_APPLICATION_ERROR 함수 사용법
  • 사용자 정의 예외와 핸들러 설정 방법

프로시저 및 함수 작성하기

  • 프로시저와 함수 생성 방법
  • IN, OUT, IN OUT 매개변수의 차이점과 사용법
  • SQL 및 PL/SQL 내에서 저장된 프로시저 호출하는 법

패키지와 트리거 구현하기

  • 패키지 생성 및 관리 방법
  • 패키지 명세부와 본문의 차이점 이해하기
  • 행 단위 및 문장 단위 트리거 작성법

보안 설정 및 코드 테스트 방법

  • 실행 권한 부여 및 회수 절차
  • SQL Developer를 활용해 PL/SQL 디버깅하기
  • 저장된 프로시저와 패키지의 단위 테스트 방법

요약 및 향후 학습 방향

요건

  • 관계형 데이터베이스 개념에 대한 기본적인 이해
  • SQL에 관한 기초 지식
  • 절차적 프로그래밍의 기본 원리에 대한 익숙함

대상 수강생

  • 데이터베이스 개발자들
  • 백엔드 프로그래머 및 데이터 엔지니어들
  • Oracle 환경에서 업무를 수행하는 기술 지원 인력 및 DevOps 담당자들
 21 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리