SQLD · SQL

SQLD 이론 학습

학습할 이론을 찾아 개념과 예제를 읽어보세요.

이론 목록

초기화

적용 중: 과목: SQL 기본 및 활용

초기화
이론 24개제목을 선택해 읽기
11
표준 조인

표준 조인과 Outer Join

INNER·LEFT·RIGHT·FULL OUTER JOIN과 ON·WHERE 조건 위치가 보존 행에 미치는 영향을 익힌다.

12
서브쿼리

서브쿼리: Single·Multi·Correlated

단일행·다중행·상관 서브쿼리를 반환 행 수와 외부 행 의존성으로 구분한다.

13
서브쿼리

IN·EXISTS·NOT IN과 NULL

존재 여부를 검사하는 IN·EXISTS와 부정 조건에서 NULL 때문에 생기는 결과 차이를 이해한다.

14
집합 연산자

집합 연산자: UNION·INTERSECT·MINUS

여러 SELECT 결과를 행 단위로 결합하며 중복 제거와 정렬 비용, 컬럼 호환 조건을 익힌다.

15
윈도우 함수

윈도우 함수: 순위·누계·이동 범위

행 수를 유지하면서 순위·누계·이웃 행·분포·비율을 계산하는 OVER 절과 ROWS·RANGE Frame의 차이를 익힙니다.

16
계층형 질의

계층형 질의: START WITH·CONNECT BY

부모-자식 데이터를 순회하는 START WITH·CONNECT BY PRIOR와 LEVEL·경로 함수를 익힌다.

17
PIVOT과 UNPIVOT

PIVOT·UNPIVOT: 행과 열 전환

집계된 행을 열로 펼치는 PIVOT과 열을 행으로 되돌리는 UNPIVOT의 결과 구조를 익힌다.

18
정규표현식

정규표현식: REGEXP_LIKE·SUBSTR·INSTR·REPLACE·COUNT

문자 패턴을 검색·추출·위치 확인·치환·집계하는 Oracle 정규표현식 조건과 함수의 반환값·인자·패턴 규칙을 구분합니다.

19
DML

DML: INSERT·UPDATE·DELETE·MERGE

행을 생성·변경·삭제하는 DML과 조건 누락 위험, MERGE의 일치·불일치 처리를 정리한다.

20
TCL

TCL과 트랜잭션 경계

COMMIT·ROLLBACK·SAVEPOINT와 Oracle DDL의 묵시적 커밋을 한 흐름으로 이해한다.