Course Outline
Oracle Database 소개
- Database 건축
- 관계형 데이터베이스 모델
- 사용자, 스키마 및 세션
- 데이터베이스 상호 작용을 위한 도구
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 데이터 사전의 이해 및 활용
동시 사용자 작업
- 업무
- 잠금 장치
- 플래시백 기술
사용자 및 권한
- 사용자 및 스키마 생성 및 수정
- 권한 및 역할 관리
데이터 스토리지 관리 - 논리적 계층
- 테이블, 임시 테이블 및 인덱스 구성 테이블
- 제약 조건
- 인덱스
- 뷰, 시퀀스, 동의어, 구체화된 뷰
- 저장된 PL/SQL개의 단위
Oracle SQL Modeler를 사용하여 데이터 모델 모델링 및 복원
- Oracle SQL Modeler를 활용하여 데이터 모델링 및 복원
데이터 이동
- 논리적 데이터 복사 - Data Pump 가져오기 및 내보내기
- 데이터 로딩 - SQL*로더
- 외부 테이블
- Database 링크
작업 자동화
- 작업 자동화를 위해 DBMS_JOB 및 DBMS_SCHEDULER 사용
요약 및 다음 단계
Requirements
- 정보기술에 대한 일반 지식
청중
- 개발자
- Database 관리자
회원 평가 (5)
복잡한 기능과 응용방법을 배웠어요
Ana Alexandrescu - DB Global Technology
Course - Oracle SQL Advanced
Machine Translated
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Course - Oracle SQL Language
the exercises
Amna AlAli - Federal Demographic Council
Course - Oracle SQL for beginners
Trainer provided some topic and support it with plenty of exercises. We had a chance to apply knowledge by doing them on our own.