DB(데이터베이스)/데이터분석
[26]SQL 개발자 (SQLD) 자격증 따기 (2024년 개정) Part.3-2,3-3 SQL 활용 & 관리 구문
스칼라 서브쿼리, 인라인 뷰, 연관·비연관 서브쿼리부터 IN·ANY·ALL·EXISTS 연산자, 뷰, 집합 연산자와 ROLLUP·CUBE·GROUPING SETS까지 SQL 활용의 핵심 기능을 이론과 실습으로 배우는 과정입니다.
이 과정은 먼저 서브쿼리의 기본 개념과 활용 형태를 이해하고,
스칼라 서브쿼리, 인라인 뷰, 중첩 서브쿼리와 연관·비연관 서브쿼리의 차이를 SQL Developer에서 직접 실습하도록 구성되었습니다.
이후 단일 행·다중 행·다중 컬럼 서브쿼리와 IN, ANY, SOME, ALL, EXISTS 연산자를 학습하고,
뷰(View)의 개념과 장단점, 생성 및 활용 방법까지 단계적으로 익힙니다.
후반부에는 UNION, UNION ALL, INTERSECT, MINUS, EXCEPT 등 집합 연산자와
ROLLUP, CUBE, GROUPING SETS 등 그룹 연산자를 활용하여 데이터를 결합하고 다양한 형태로 집계하는 방법을 학습합니다.
총 10차시의 이론과 SQL Developer 실습을 통해 SQL 활용 능력을 높이고,
SQLD 시험에서 요구하는 서브쿼리·집합 연산·그룹 연산 관련 문제에 체계적으로 대비할 수 있습니다.

✅ SQL 개발자 (SQLD) 자격증 따기 (2024년 개정) Part.3-2 SQL 활용 1은 SQLD 시험에 필요한 서브쿼리와 집합·그룹 연산자의 핵심 개념을 총 10차시에 걸쳐 이론과 SQL Developer 실습으로 학습하는 과정입니다.
1~2차시에서는 서브쿼리의 개념과 스칼라 서브쿼리, 인라인 뷰, 중첩 서브쿼리, 연관·비연관 서브쿼리를 이해하고 SQL Developer에서 직접 실습합니다. 3~5차시에서는 단일 행·다중 행·다중 컬럼 서브쿼리와 IN, ANY, SOME, ALL, EXISTS 연산자를 익히고, 뷰의 개념·장단점·생성 및 활용 방법을 학습합니다.
6~8차시에서는 집합 연산자와 그룹 연산자의 기본 개념을 이해하고 UNION, UNION ALL, INTERSECT, MINUS, EXCEPT를 직접 실습합니다. 또한 공공데이터 테이블 삽입과 ROLLUP 활용까지 경험합니다. 9~10차시에서는 CUBE와 GROUPING SETS의 사용 방법을 학습하고 직접 실행하며 다양한 집계 결과를 확인합니다.
💡 이 과정을 통해 얻는 것
📁 스칼라·인라인 뷰·연관·비연관 서브쿼리 활용 능력
📁 IN·ANY·SOME·ALL·EXISTS 등 다중 행 서브쿼리 연산자 이해
📁 뷰 생성 및 활용에 대한 실습 경험
📁 UNION·INTERSECT·MINUS 등 집합 연산자 활용 능력
📁 ROLLUP·CUBE·GROUPING SETS를 이용한 그룹 집계 실습 경험
🎓 수강 효과
✔ SQLD 시험의 SQL 활용 영역에 대한 이해 강화
✔ 복잡한 조회문을 서브쿼리로 구성하는 능력 향상
✔ 여러 조회 결과를 집합 연산자로 결합하는 SQL 활용 능력 강화
✔ 다양한 그룹 집계 함수를 활용한 데이터 분석 능력 향상
✔ SQL Developer를 활용한 실습을 통한 SQL 문제 해결 능력 강화
🙋♀️ 자주 묻는 질문 (FAQ)
Q. SQL 기초를 처음 배우는 사람도 수강할 수 있나요?
A. 이 과정은 서브쿼리와 집합·그룹 연산자를 다루는 SQL 활용 과정이므로 SELECT, WHERE, GROUP BY, JOIN 등 기본 SQL 문법을 먼저 학습한 후 수강하는 것이 좋습니다.
Q. 어떤 서브쿼리를 배우나요?
A. 스칼라 서브쿼리, 인라인 뷰, 중첩 서브쿼리, 연관·비연관 서브쿼리와 단일 행·다중 행·다중 컬럼 서브쿼리를 학습합니다.
Q. SQL Developer 실습도 포함되어 있나요?
A. 네! 서브쿼리, 뷰, 집합 연산자, ROLLUP, CUBE, GROUPING SETS 등을 SQL Developer에서 직접 작성하고 실행하는 실습이 포함되어 있습니다.
Q. 집계 관련 함수도 배우나요?
A. 네! ROLLUP, CUBE, GROUPING SETS 등 여러 수준의 그룹별 집계 결과를 생성하는 그룹 연산자를 학습하고 직접 실습합니다.
✅ 단일 행·다중 행·다중 컬럼 서브쿼리와 IN, ANY, SOME, ALL, EXISTS 연산자를 활용할 수 있습니다.
✅ 뷰의 개념과 장단점을 이해하고 SQL Developer에서 직접 생성·활용할 수 있습니다.
✅ UNION, UNION ALL, INTERSECT, MINUS, EXCEPT 등 집합 연산자를 구분하여 사용할 수 있습니다.
✅ ROLLUP, CUBE, GROUPING SETS를 활용하여 다양한 그룹 집계 결과를 생성할 수 있습니다.
✨ SQL 기본 문법을 학습한 후 서브쿼리와 집합·그룹 연산자를 심화해서 배우고 싶은 학습자
✨ SQL Developer를 활용하여 다양한 SQL 활용 구문을 직접 작성하고 실습하고 싶은 학습자
Part.3-2 SQL 활용 1
Part.3-2 SQL 활용 2
Part.3-2 SQL 활용 3
Part.3-2 SQL 활용 4
Part.3-3 관리 구문
- 환불시 결제시 사용한 쿠폰은 복구되지 않습니다.
- 환불금액은 정가가 아닌 실제 결제금액으로 계산됩니다.
- 수강시작 후 7일 이내, 5강 미만 수강 시에는 100% 환불 가능합니다.
- 수강시작 후 7일 이내, 5강 이상 수강 시 전체 강의에서 수강한 강의의 비율에 해당하는 수강료를 차감 후 환불 가능합니다.
- 수강시작 후 7일 초과 시 정상 수강기간 대비 잔여일에 대해 아래 환불규정에 따라 환불 가능합니다.
환불요청일 시 기준- 수강시작 후 1/3 경과 전, 실 결제금액의 2/3에 해당하는 금액 환불
- 수강시작 후 1/2 경과 전, 실 결제금액의 1/2에 해당하는 금액 환불
- 수강시작 후 1/2 경과 후, 환불 금액 없음
![[26]SQL 개발자 (SQLD) 자격증 따기 (2024년 개정) Part.3-2,3-3 SQL 활용 & 관리 구문 대표 썸네일 이미지](https://cdn.ezenac.co.kr/2026/10/2860efb39ed239ccfa4292b0ada72d2c.png)
[26]SQL 개발자 (SQLD) 자격증 따기 (2024년 개정) Part.3-2,3-3 SQL 활용 & 관리 구문
- 강의 구성
- 5 강
- 총 학습시간
- 33시간 22분
- 수강 기간
- 30 일간 수강