Course Outline

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

패키지 및 트리거

  • 패키지 생성 및 관리
  • 패키지 명세 vs. 본체
  • 행 수준 및 문장 수준 트리거

보안 및 테스트

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

요약 및 다음 단계

Requirements

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

대상자

  • Database 개발자
  • 백엔드 프로그래머 및 데이터 엔지니어
  • Oracle 환경에서 작업하는 기술 지원 및 DevOps 담당자
 21 Hours

Number of participants


Price per participant

회원 평가 (3)

Upcoming Courses

Related Categories