연락처 정보

코스 개요

데이터베이스에서 데이터 선택하기

  • Syntax 규칙
  • 모든 열(column) 선택하기
  • 프로젝션(projection)
  • SQL 내 산술 연산
  • 열 별칭(aliases)
  • 리터럴(literals)
  • 문자열 연결(concatenation)

결과 테이블 필터링하기

  • WHERE 절
  • 비교 연산자
  • LIKE 조건
  • BETWEEN...AND 조건
  • IS NULL 조건
  • IN 조건
  • AND, OR, NOT 연산자
  • WHERE 절 내 다중 조건 적용
  • 연산자 우선순위
  • DISTINCT 절

결과 테이블 정렬하기

  • ORDER BY 절
  • 여러 열 또는 표현식으로 정렬하기

SQL 함수

  • 단일 행(single-row) 함수와 다중 행(multi-row) 함수의 차이
  • 문자열, 숫자형, 날짜/시간 함수
  • 명시적 및 암시적 데이터 변환
  • 변환 함수(conversion functions)
  • 중첩된 함수(nested functions)
  • Dual 테이블 (Oracle와 기타 데이터베이스 간 차이)
  • 다양한 함수를 사용하여 현재 날짜 및 시간 가져오기

집계 함수를 사용한 데이터 집계하기

  • 집계 함수(aggregate functions)
  • 집계 함수와 NULL 값의 관계
  • GROUP BY 절
  • 다양한 열을 기준으로 그룹화하기
  • 집계된 데이터 필터링 - HAVING 절
  • 다차원 데이터 그룹화 - ROLLUP 및 CUBE 연산자
  • 요약 정보 식별 - GROUPING
  • GROUPING SETS 연산자

여러 테이블에서 데이터 검색하기

  • 조인(joint)의 다양한 유형
  • NATURAL JOIN
  • 테이블 별칭(table aliases)
  • Oracle 문법 - WHERE 절 내 조인 조건 작성
  • SQL99 문법 - INNER JOIN
  • SQL99 문법 - LEFT, RIGHT, FULL OUTER JOINS
  • 카테시안 곱(Cartesian product) - Oracle 및 SQL99 문법

서브쿼리(subqueries)

  • 서브쿼리가 사용 가능한 시점과 위치
  • 단일 행 및 다중 행 서브쿼리
  • 단일 행 서브쿼리 연산자
  • 서브쿼리 내 집계 함수 사용
  • 다중 행 서브쿼리 연산자 - IN, ALL, ANY

집합 연산자(Set operators)

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS/EXCEPT

트랜잭션(Transactions)

  • COMMIT, ROLLBACK, SAVEPOINT 문(statement)

기타 스키마 객체(Schema objects)

  • 시퀀스(Sequences)
  • 시노임(Synonyms)
  • 뷰(Views)

계층형 쿼리(Hierarchical queries) 및 예제

  • 트리 구성 (CONNECT BY PRIOR 및 START WITH 절)
  • SYS_CONNECT_BY_PATH 함수

조건부 표현식(Conditional expressions)

  • CASE 표현식
  • DECODE 표현식

서로 다른 시간대에서의 데이터 관리

  • 시간대(Time zones)
  • TIMESTAMP 데이터 유형
  • DATE와 TIMESTAMP의 차이점
  • 변환 작업(conversion operations)

분석 함수(Analytic functions)

  • [분석 함수] 사용법
  • 파티션(Partitions)
  • 윈도우(Windows)
  • 랭킹 함수(Rank functions)
  • 보고서용 함수(Reporting functions)
  • LAG/LEAD 함수
  • FIRST/LAST 함수
  • 역백분위수 함수(Reverse percentile functions)
  • 가상 랭킹 함수(hypothetical rank functions)
  • WIDTH_BUCKET 함수
  • 통계 함수(Statistical functions)

요건

이 과정 수강을 위해 특별한 사전 요구 사항이나 조건은 없습니다.

 21 시간

참가자 수


참가자별 가격

회원 평가 (7)

예정된 코스

관련 카테고리