Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
소개
복합 데이터 유형 및 컬렉션
- 특수 데이터 표현을 위한 하위 유형 활용
- 유연한 데이터 검색을 위한 커서 변수 및 동적 커서 구현
- 연관 배열 및 컬렉션을 사용하여 데이터 세트 관리
-
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 코드를 주입 취약점으로부터 보호하기 위한 모범 사례 채택
요약 및 다음 단계
Requirements
- SQL에 대한 능숙도 및 Oracle 데이터베이스 환경에 대한 익숙함
- 기본 PL/SQL 개념에 대한 확실한 이해와 PL/SQL 코드 작성 경험
청중
- 개발자
- PL/SQL 실무자
21 Hours
회원 평가 (3)
저는 트레이닝의 형식을 매우 좋아했습니다. 직접 SQL Developer에서 실습하는 방식이었습니다.
Andreea - OPEN COURSE
Course - Oracle Database 19c PL and Advanced SQL
Machine Translated
운동 설명이 매우 좋았습니다.
Monica - DB Global Technology
Course - PL/SQL in Oracle 19c
Machine Translated
It was quite hands-on, not too much theory.