문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 21 시간
코스 개요
PL/SQL 소개
- PL/SQL이란?
- PL/SQL 사용의 이점
PL/SQL 블록의 기본 구조
- 비명명 블록(Anonymous blocks)
- 명명 블록(Named blocks)
변수와 데이터 타입
- 변수 선언
- 구문 및 규칙
- PL/SQL의 데이터 타입
- PL/SQL 블록에서 변수 사용
제어 구조
- IF-THEN-ELSE
- CASE 문구
- FOR 루프
- WHILE 루프
저장 절차 및 함수
- 저장 절차 생성 및 실행
- 구문 및 예시
- 입력 및 출력 매개변수
- PL/SQL에서 함수 생성 및 실행
- 구문 및 예시
- SQL 문구에서의 사용
커서
- 명시적 커서
- 암시적 커서
- 데이터 페칭(Fetching)
- 커서 속성
예외 처리
- 사전 정의된 예외
- 사용자 정의 예외
- TRY-CATCH 블록 사용 (참고: PL/SQL에서는 표준적으로 EXCEPTION 블록을 사용함)
트랜잭션 제어
- PL/SQL의 트랜잭션 제어
- 중첩 블록 및 트랜잭션 사용
- 중첩 트랜잭션 관리
- 세이브포인트(Savepoint) 생성 및 사용
고급 커서 기술
- Strong REF CURSOR와 Weak REF CURSOR 비교
- 사용 시나리오
트레이거(Triggers)
- 트레이거 생성
- 트레이거 유형
- 감사(Auditing)를 위한 트레이거 사용
PL/SQL 패키지
- 생성
- 명세(Specification)
- 구현(Implementation)
- 실행
- 호출(Invocation)
- 실전 애플리케이션 적용
- 코드 워크스루
요약 및 다음 단계
요건
- SQL에 대한 기본 이해
- 데이터베이스 스키마, 테이블 및 관계에 대한 이해
대상 수강생
- 데이터베이스 관리자
- 데이터베이스 개발자
- 소프트웨어 개발자
- 데이터 분석가
회원 평가 (5)
PL/SQL 세션 기초. 저는 PL/SQL을 사용했지만, 그 기본 개념은 몰랐습니다. 이 강좌는 저에게 PL/SQL 쿼리를 이해하는 데 큰 도움이 되었습니다.
Stefan-Andrei
코스 - PL/SQL in Oracle 19c
기계 번역됨
매우 균형 잡힌 훈련으로 실습에 중점을 두었으며, 가상 머신을 이용해 트레이너와 함께 연습할 수 있어 매우 만족스러웠습니다.
Robert
코스 - PL/SQL in Oracle 19c
기계 번역됨
트레이너는 우리를 대할 때 인내심을 보여주었으며, 다음으로 넘어가기 전에 각 섹션을 이해했는지 확인해 주었습니다.
RONIKA - Igaye Projects (PTY) LTD
코스 - PL/SQL in Oracle 19c
기계 번역됨
그가 모든 것을 설명하는 방식
Alexandra G - DB Global Technology
코스 - PL/SQL in Oracle 19c
기계 번역됨
연습문제가 매우 잘 설명되었습니다.
Monica - DB Global Technology
코스 - PL/SQL in Oracle 19c
기계 번역됨