코스 개요

소개

  • 목표와 목적
  • 코스 일정
  • 소개
  • 전제조건
  • 책임

SQL 도구

  • 목표
  • SQL 개발자
  • SQL 개발자 - 연결
  • 테이블 정보 보기
  • SQL, SQL 개발자 사용 - 쿼리
  • SQL*플러스 로그인
  • 직접 연결
  • SQL*플러스 사용
  • 세션 종료
  • SQL*Plus 명령
  • SQL*플러스 환경
  • SQL*플러스 프롬프트
  • 테이블에 대한 정보 찾기
  • 도움을 받다
  • SQL 파일 사용
  • iSQL*Plus, 엔터티 모델
  • ORDERS 테이블
  • 영화 테이블
  • 코스 테이블 유인물
  • SQL 명령문 구문
  • SQL*Plus 명령

PL/SQL란 무엇인가요?

  • PL/SQL란 무엇인가요?
  • PL/SQL를 사용하는 이유는 무엇입니까?
  • 블록 구조
  • 메시지 표시
  • 샘플 코드
  • SERVEROUTPUT 설정
  • 업데이트 예시, 스타일 가이드

변수

  • 변수
  • 데이터 유형
  • 변수 설정
  • 상수
  • 지역 및 전역 변수
  • %유형 변수
  • 대체 변수
  • &가 포함된 댓글
  • 확인 옵션
  • && 변수
  • 정의 및 정의 취소

SELECT 문

  • SELECT 문
  • 변수 채우기
  • % 행 유형 변수
  • CHR 기능
  • 자율학습
  • PL/SQL 기록
  • 예제 선언

조건문

  • IF 문
  • SELECT 문
  • 자율학습
  • 사례 진술

트래핑 오류

  • 예외
  • 내부 오류
  • 오류 코드 및 메시지
  • 데이터를 찾을 수 없음 사용
  • 사용자 예외
  • 애플리케이션 오류 발생
  • 정의되지 않은 오류 트래핑
  • PRAGMA EXCEPTION_INIT 사용
  • 커밋 및 롤백
  • 자율학습
  • 중첩 블록
  • 작업장

반복 - 루핑

  • 루프 문
  • while문
  • For 문
  • Go문 및 라벨에

커서

  • 커서
  • 커서 속성
  • 명시적 커서
  • 명시적 커서 예
  • 커서 선언
  • 변수 선언
  • 열기, 첫 번째 행 가져오기
  • 다음 행 가져오기
  • %를 찾을 수 없으면 종료
  • 닫다
  • For 루프 I
  • For 루프 II
  • 업데이트 예시
  • 업데이트를 위해
  • 업데이트용
  • 현재 위치
  • 커서로 커밋
  • 검증 예시 I
  • 검증예 2
  • 커서 매개변수,
  • 작업장
  • 워크샵 솔루션

프로시저, 기능 및 패키지

  • 명세서 작성
  • 매개변수
  • 절차 본문
  • 오류 표시
  • 절차 설명
  • 전화 절차
  • SQL*Plus의 호출 절차
  • 출력 매개변수 사용
  • 출력 매개변수로 호출하기
  • 함수 만들기
  • 예제 함수
  • 오류 표시
  • 기능 설명
  • 함수 호출
  • SQL*Plus에서 함수 호출하기
  • 모듈러 Programming
  • 예제 절차
  • 함수 호출
  • IF 문에서 함수 호출
  • 패키지 생성
  • 패키지 예
  • 패키지 이유
  • 공공 및 민간 하위 프로그램
  • 오류 표시
  • 패키지 설명
  • SQL*Plus에서 패키지 호출하기
  • 하위 프로그램에서 패키지 호출
  • 하위 프로그램 삭제
  • 하위 프로그램 찾기
  • 디버그 패키지 생성
  • 디버그 패키지 호출
  • 위치 및 명명된 표기법
  • 매개변수 기본값
  • 프로시저 및 함수 재컴파일
  • 작업장

트리거

  • 트리거 만들기
  • 명령문 트리거
  • 행 수준 트리거
  • 언제 제한
  • 선택적 트리거 - IF
  • 오류 표시
  • 트리거에서 커밋
  • 제한
  • 트리거 돌연변이
  • 트리거 찾기
  • 트리거 삭제
  • 자동 번호 생성
  • 트리거 비활성화
  • 트리거 활성화
  • 트리거 이름

샘플 데이터

  • 주문 테이블
  • 영화 테이블
  • 직원 테이블

다이나믹 SQL

  • SQL PL/SQL에서
  • 제본
  • 다이나믹 SQL
  • 네이티브 다이나믹 SQL
  • DDL과 DML
  • DBMS_SQL 패키지
  • 동적 SQL - 선택
  • 동적 SQL - SELECT 절차

파일 사용

  • 텍스트 파일 사용
  • UTL_FILE 패키지
  • 쓰기/추가 예
  • 예시 읽기
  • 트리거 예
  • DBMS_ALERT 패키지
  • DBMS_JOB 패키지

컬렉션

  • %유형 변수
  • 레코드 변수
  • 컬렉션 유형
  • 인덱스별 테이블
  • 값 설정
  • 존재하지 않는 Element
  • 중첩 테이블
  • 중첩 테이블 초기화
  • 생성자 사용
  • 중첩 테이블에 추가
  • 바라이
  • Varray 초기화
  • Varray에 Element 추가하기
  • 다단계 컬렉션
  • 대량 바인딩
  • 대량 바인딩 예
  • 거래 문제
  • 대량 회수 조항
  • 돌아오는 중

참조 커서

  • 커서 변수
  • REF CURSOR 유형 정의
  • 커서 변수 선언
  • 구속됨 및 구속되지 않음
  • 커서 변수 사용
  • 커서 변수 예

요건

이 강좌는 SQL에 대한 어느 정도 지식을 갖고 있는 사람들에게만 적합합니다.

대화형 컴퓨터 시스템에 대한 이전 경험이 바람직하지만 필수는 아닙니다.

 21 시간

참가자 수


참가자당 가격

회원 평가 (7)

예정된 코스

관련 카테고리