Course Outline

PL/SQL 소개

  • PL/SQL 런타임 환경 개요
  • PL/SQL 블록의 구조 및 유형
  • 변수 선언 및 활용
  • 제어 구조: 조건문과 루프

PL/SQL 내에 SQL를 통합

  • DML 명령 실행
  • DDL과 동적 SQL 활용
  • 트랜잭션 제어 명령(TCL)
  • SELECT 명령문을 사용하여 데이터 검색 수행

절차 및 기능

  • 프로시저 및 함수 생성 및 삭제
  • 매개변수화 기술
  • 값과 참조로 매개변수 전달; NOCOPY 이해

오류 및 예외 처리

  • PL/SQL의 오류 및 예외 관리 전략

커서 Management

  • 레코드와 정적 커서 이해
  • 커서 매개변수화
  • FOR UPDATE 로 커서 구현하기

연관 배열

  • PL/SQL에서 연관 배열의 선언 및 사용

패키지

  • 패키지의 구조: 사양 및 본체
  • 초기화 섹션, 전역 변수 및 메모리 관리
  • 캡슐화, 오버로딩 및 전방 선언의 개념

트리거

  • DML 트리거 생성
  • 트리거 대신 구현
  • 시스템 트리거 이해
  • 고급 트리거 기능 탐색

내장 패키지의 실용적 응용 프로그램

  • UTL_FILE 사용하여 파일에 쓰기
  • PL/SQL에서 이메일을 보냅니다.

코드 Management 및 컴파일

  • 코드 암호화 및 난독화 기술
  • 조건부 컴파일 활용
  • 객체 종속성 관리
  • 컴파일러 경고 해석

요약 및 다음 단계

Requirements

  • 모든 프로그래밍 언어(구조적 또는 객체 지향)에 대한 기본 능력
  • SQL 기본 사항 및 Oracle 데이터베이스 환경에 대한 지식

청중

  • 개발자
  • Database 관리자
 28 Hours

Number of participants


Price per participant

회원 평가 (3)

Upcoming Courses

Related Categories