문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
복합 데이터 유형 및 컬렉션
- 특수 데이터 표현을 위한 하위 유형 활용
- 유연한 데이터 검색을 위한 커서 변수 및 동적 커서 구현
- 연관 배열 및 컬렉션을 사용하여 데이터 세트 관리
-
BULK COLLECT및FORALL문을 사용하여 대량 작업 수행 - 대량 작업에서 예외를 효과적으로 처리하기
Oracle Database의 객체 지향 기능
- 객체 유형(클래스) 및 해당 메서드 정의
- 장기 데이터 저장을 위한 영구 컬렉션 생성
- 고급 데이터 조작을 위한 테이블 함수 개발
- 실시간 데이터 처리를 위한 스트리밍 기능 구현
- SQL 기능을 확장하기 위한 사용자 정의 집계 함수 설계
SQL의 고급 기능 사용
- SQL개의 문장 내에서 PL/SQL개의 함수 호출
- 함수 설계에서의 제약 조건, 순수성 수준 및 결정론 이해
PL/SQL 프로그램 단위 구성
- PL/SQL 코드 내에서 권한 및 보안 관리
- 식별자 충돌을 피하기 위해 명명 컨텍스트 활용
PL/SQL를 다른 Languages와 통합
- PL/SQL 프로그램 내에 Java 방법 통합
- 성능이 중요한 작업을 위한 C 언어 프로시저 연결
- 실행 속도를 향상시키기 위한 네이티브 컴파일 기술 활용
사전 구축된 솔루션 및 보안 메커니즘
- 세션별 정보에 대한 애플리케이션 컨텍스트 생성
- 세분화된 액세스 제어를 위한 가상 사설 Database (VPD) 구현
- 사용자 세션 및 컨텍스트를 효과적으로 관리하기
- 성능 병목 현상을 식별하기 위한 프로파일링 및 추적PL/SQL 코드
PL/SQL 코드 성능 최적화
- SQL 문장에서 바인드 변수를 활용하여 실행 계획 개선
- 커서 공유 이해 및 성능에 미치는 영향
- 효율적인 데이터 검색을 위한 쿼리 최적화 기술 적용
- 최적의 성능을 위한 컴파일 설정 구성
- 함수 및 쿼리 결과에 대한 캐싱 전략 구현
SQL 주입 공격 방지
- PL/SQL 코드를 주입 취약점으로부터 보호하기 위한 모범 사례 채택
요약 및 다음 단계
요건
- SQL에 대한 능숙도 및 Oracle 데이터베이스 환경에 대한 익숙함
- 기본 PL/SQL 개념에 대한 확실한 이해와 PL/SQL 코드 작성 경험
청중
- 개발자
- PL/SQL 실무자
21 시간
회원 평가 (3)
훈련의 형식이 매우 마음에 들었습니다. 실제 SQL 개발자에서 직접 실습했습니다.
Andreea - OPEN COURSE
코스 - Oracle Database 19c PL and Advanced SQL
기계 번역됨
연습문제가 매우 잘 설명되었습니다.
Monica - DB Global Technology
코스 - PL/SQL in Oracle 19c
기계 번역됨
실습이 많았고, 이론은 그다지 많이 다루어지지 않았습니다.
David Lambaerts - Estee Lauder BV
코스 - ORACLE PL/SQL Fundamentals
기계 번역됨