연락처 정보
 기간 21 시간

코스 개요

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에서 저장된 프로시저 호출

패키지 및 트리거

  • 패키지 생성 및 관리
  • 패키지 스펙시피케이션(specification)과 바디(body)의 차이
  • 로우 레벨 및 스테이트먼트 레벨 트리거

보안 및 테스트

  • 실행 권한 부여 및 회수
  • SQL Developer를 이용한 PL/SQL 디버깅
  • 저장 프로시저 및 패키지 단위 테스트

요약 및 다음 단계

요건

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

대상 수강생

  • 데이터베이스 개발자
  • 백엔드 프로그래머 및 데이터 엔지니어
  • Oracle 환경에서 근무하는 기술 지원 및 DevOps 담당자

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리