연락처 정보

코스 개요

Oracle Database 19c 소개

  • Oracle Database 19c 개요
  • 설치 및 구성 방법
  • Oracle 데이터베이스 아키텍처 이해
  • 데이터베이스 관리를 위한 도구들

SQL 복습 및 고급 개념

  • 기초 SQL 복습
    • SELECT, INSERT, UPDATE, DELETE 명령어 활용
    • 조인, 서브쿼리 및 집합 연산자 이해
  • 고급 SQL 개념
    • 분석 함수 활용 방법
    • 계층형 쿼리 작성 기법
    • 고급 그룹화 및 집계 연산 방법

PL/SQL 소개

  • PL/SQL 개요 설명
  • PL/SQL 블록의 구조 이해하기
  • 변수, 상수 및 데이터 타입 활용 방법
  • if, loop, case 등 제어 구문 활용법

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에서 정규식 활용 방안
  • 전체 텍스트 검색 구현 전략

요약 및 향후 학습 방향 안내

요건

  • SQL 및 관계형 데이터베이스 개념에 대한 기초 지식
  • Oracle Database 19c 환경에 대한 이해와 친숙함

대상 수강생

  • 데이터베이스 관리자
  • 데이터베이스 개발자
  • SQL 프로그래머
  • IT 전문가들
 28 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리