연락처 정보

코스 개요

Oracle 데이터베이스 소개

  • 데이터베이스 아키텍처
  • 관계형 데이터베이스 모델
  • 사용자, 스키마 및 세션
  • 데이터베이스 상호작용을 위한 도구들

SELECT 문 소개

  • WHERE 절을 활용한 필터링 및 데이터 선택
  • 쿼리 결과 정렬 방법
  • 데이터 타입, 연산자 및 NULL 값 처리 방식
  • 내장 스칼라 함수의 활용법
  • 날짜 데이터 조작 기법
  • SQL에서 국가별 및 지역별 설정 이해하기

집계된 데이터 분석

  • 그룹화 기능 활용법
  • DISTINCT 절 사용 시기
  • GROUP BY 및 HAVING 절의 역할과 용도

여러 테이블에서 데이터 추출하기

  • 내부 조인과 외부 조인(INNER JOIN, OUTER JOIN)
  • ANSI SQL 구문 및 기타 조인 방식(SELF JOIN, NATURAL JOIN)
  • 집합 연산자들(UNION, UNION ALL, INTERSECT, MINUS)

하위 쿼리 활용법

  • 단순 하위 쿼리 구성 방법
  • 상관관계를 갖는 하위 쿼리 구현 기술
  • EXISTS 및 NOT EXISTS 연산자 사용법
  • 다양한 유형의 하위 쿼리 활용 방안

계층형 쿼리와 샘플링 기법

  • CONNECT BY PRIOR 및 START WITH 절을 이용한 계층형 쿼리 구성
  • SYS_CONNECT_BY_PATH 함수 활용법
  • SAMPLE 절을 통한 데이터 샘플링 방법

데이터 조작(DML) 기법

  • INSERT, UPDATE, DELETE 명령문의 활용 방식
  • 대규모 데이터셋 처리를 위한 INSERT FIRST, INSERT ALL, MERGE 같은 연산들

Oracle 데이터 사전 이해하기

  • Oracle 데이터 사전 구조 및 기본 사용법

동시 접속 환경에서의 작업 관리

  • 트랜잭션 처리 방식
  • 잠금 메커니즘 원리
  • FLASHBACK 기술 개요
  • </ul>

    사용자 및 권한 관리

    • 사용자와 스키마 생성·수정 방법
    • 권한 부여 및 역할 설정 기법
    • </ul>

      논리적 데이터 저장소 운영

      • 테이블, 임시 테이블, 인덱스 구조화 테이블
      • 제약 조건 관리
      • 인덱스 활용법</li>
      • 뷰, 시퀀스, 동의어, 구체화 뷰 운영</li>
      • PL/SQL 저장 프로시저와 패키지 구현 방안</li></ul>

        Oracle SQL Modeler를 활용한 데이터 모델 설계 및 복원

        • Oracle SQL Modeler 도구 사용으로서의 데이터 모델링 기법</li></ul>

          데이터 이동 방법론

          • 논리적 데이터 복제 - Data Pump 가져오기 및 내보내기 기능</li>
          • 대량 데이터 로딩 기법 - SQL*Loader 활용법</li>
          • 외부 테이블 개념과 활용 방안</li>
          • 데이터베이스 링크를 통한 상호 연결 방법</li></ul>

            작업 자동화 전략

            • DBMS_JOB와 DBMS_SCHEDULER로서의 반복 작업 자동화 구현</li></ul>

              강의 요약 및 향후 학습 방향 제시</p>

요건

  • 정보 기술 분야에 대한 기초 지식

대상 청중

  • 개발자
  • 데이터베이스 관리자
 35 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리