Course Outline

Oracle Database 소개 19c

  • Oracle Database 19c 개요
  • 설치 및 구성
  • Oracle 데이터베이스 아키텍처
  • 데이터베이스 관리 도구

SQL 검토 및 고급 개념

  • 기본 SQL 검토
    • 선택, 삽입, 업데이트, 삭제
    • 조인, 하위 쿼리 및 집합 작업
  • 고급 SQL 개념
    • 분석 기능
    • 계층적 쿼리
    • 고급 그룹화 및 집계

PL/SQL 소개

  • PL/SQL 개요
  • PL/SQL 블록 구조
  • 변수, 상수 및 데이터 유형
  • 제어 구조: if, 루프, 케이스

PL/SQL 프로그램 단위

  • 절차 및 기능
  • 패키지 및 패키지 본문
  • 트리거 및 트리거 관리
  • 자율적인 거래

고급 PL/SQL 기능

  • 컬렉션: 연관 배열, 중첩 테이블, VARRAY
  • BULK COLLECT 및 FORALL을 사용한 대량 처리
  • EXECUTE IMMEDIATE를 사용하는 동적 SQL
  • PL/SQL 레코드 및 복합 데이터 유형

오류 처리 및 디버깅

  • 예외 처리: 미리 정의된 예외 및 사용자 정의 예외
  • PL/SQL 디버깅 기술
  • DBMS_OUTPUT 및 DBMS_DEBUG 사용

성능 튜닝 및 최적화

  • SQL 쿼리 최적화 기술
  • 실행 계획 이해
  • 인덱싱 전략
  • 쿼리 최적화를 위한 힌트 사용

PL/SQL 모범 사례

  • 효율적인 PL/SQL 코드 작성
  • 코딩 표준 및 규칙
  • PL/SQL의 보안 고려사항
  • 종속성 및 버전 제어 관리

고급SQL 주제

  • 고급 조인 및 하위 쿼리
  • 재귀 쿼리
  • SQL에서 정규식 사용
  • 전체 텍스트 검색 구현

요약 및 다음 단계

Requirements

  • SQL 및 관계형 데이터베이스 개념에 대한 기본 지식
  • Oracle Database 19c 환경에 대한 지식

청중

  • Database 관리자
  • Database 개발자
  • SQL 프로그래머
  • IT 전문가
 28 Hours

Number of participants


Price per participant

회원 평가 (3)

Upcoming Courses

Related Categories