데이터 사이언스

/

데이터 사이언스 자격증

SQLD 실전문제 풀이(2과목)

국가 공인 SQL 자격을 위한 시험의 길잡이! SQL과 관련한 전반적인 지식 쳬계를 수립해보세요.

22명 이 수강하고 있어요.

Thumbnail

초급자를 위해 준비한
[데이터 사이언스 자격증, 데이터베이스] 강의입니다.

이런 걸
배워요!

  • 국가공인 SQL 자격을 위한 시험을 준비

  • SQL

SQLD, 실전 문제로 꼼꼼하게!

SQL 개발자 자격시험 
완벽하게 준비하기.

SQLD는?

국가공인 SQL 개발자 자격시험 SQLD는 데이터모델링에 대한 지식을 바탕으로 SQL을 작성하고, 성능을 최적화하는 등 데이터베이스 설계 및 구현과 SQL 활용에 대한 직무 수행 능력을 평가하는 시험입니다.

국가공인 SQL 개발자 자격시험
준비하는 데 도움이 됩니다.

개발 전공, 비전공자 관계 없이
누구나 응시 가능합니다.

본 강의에서는 Database에서의 직무를 원활하게 하기 위한 SQL이라는 언어에 대한 전반적인 지식을 학습하게 됩니다. 그리고 국가공인 SQL 자격시험을 위한 준비를 할 수 있습니다.

국가공인 SQL 자격을 준비하는 분들이 추천하는 교재, 흔히들 노랑이 책이라 부르는 한국 데이터 산업 진흥원에서 출간한 [SQL 자격 검정 실전 문제]를 교재로 문제 풀이를 했습니다. 교재에 수록된 2과목의 146문제 전체에 대한 해설을 26개의 동영상으로 구성했습니다.

모든 문제에 대한 해설지가 있지만, 이를 활용해 독학하는 분들이 풀이 내용이 어렵다고 생각되는 부분이 있고, 대부분의 내용이 텍스트 형태로 작성되어 있죠. 이를 보완하기 위해 그래픽을 활용한 해설을 함으로써 학습자의 이해도를 향상하고자 했습니다.


이런 분들께 추천해요 🙋

SQL을 접해본 적 없지만 SQLD 자격증을 취득하고 싶은 분

SQLD 시험에 여러 번 도전했지만 합격하지 못한 분

 SQLD 교재의 해설을 이해하는 것이 어려운 분

SQL 언어 전반부터 SQLD 자격시험까지 ✍️

강의를 수강한 후 여러분은 Database에서의 직무를 위한 SQL 관련 지식을 갖게 됩니다. 꼭 자격 시험이 아니더라도 SQL에 대한 지식을 배우고 싶은 분들도 수강하실 수 있습니다. 

시험에서 높은 점수를 받으려면 여유 있게 계획을 세운 후 반복적으로 학습해야 합니다. 충분한 학습을 위해 최소 한 달 이상의 준비 기간을 두는 걸 추천합니다. 궁금한 점이 있으시다면 질문답변을 적극적으로 활용해주세요.


학습 내용 📚

본 강의는 3개의 Part로 구성했으며, Part 1, 2, 3 순서로 학습을 진행합니다. 파트별 구성 및 학습 내용은 다음과 같습니다.

학습 내용 한눈에 보기 🔎

1️⃣

사용할 수 있는 SQL의 종류, SQL 관련 작업, SELECT 문의 구성 요소, SQL 함수, 널(null) 관련 함수, 그리고 조인 개념 등을 학습합니다.

2️⃣

데이터 모델, 셀프 조인, 표준 조인, 아우터 조인, 집합 연산자, 계층형 질의, GROUP 함수, 윈도우 함수, GRANT와 REVOKE 등을 학습합니다.

3️⃣

SQL 최적화 기본 원리를 내용으로 옵티마이저, 실행 계획, 실행 계획 분석, 인덱스 기본, 인덱스와 DML 성능, 인덱스의 종류 등을 학습합니다.

상세 커리큘럼이 궁금하다면?

Part 1. SQL 기본 및 활용

  1. SQL의 종류
  2. DDL Syntax
  3. Null 값에 대한 정의
  4. DML 작업
  5. FOREIGN KEY와 DML
  6. DELTE, TRUNCATE
  7. 트랜잭션의 특성
  8. 널(null) 관련 SELECt
  9. SELECT의 WHERE 절
  10. SQL 함수
  11. Date 타입에 대한 이해
  12. SUM(CASE ~ END)
  13. NULL 관련 함수
  14. GROUP 함수와 널(null)
  15. GROUP BY 절
  16. HAVING 절
  17. ORDER BY 절
  18. TOP-N 쿼리
  19. 조인 개념
  20. Non-equi 조인

Part 2. SQL 활용

  1. 순수 관계 연산자
  2. 데이터 모델과 조인
  3. GROUP BY, HAVING
  4. 표준 조인
  5. Cartesian Product
  6. 아우터 조인에 의한 결과
  7. 집합 연산자
  8. 서브쿼리와 출력 결과
  9. 서브쿼리와 집합 연산자
  10. 집합 연산자와 출력 결과
  11. 집합 연산자의 종류
  12. 계층형 질의와 출력 결과
  13. 계층형 질의에 대한 이해
  14. 계층형 질의 작성
  15. 오라클과  SQL Server의 계층형 질의 비교
  16. 셀프 조인
  17. 누적 값 처리
  18. 서브쿼리의 죵류
  19. 서브쿼리와 조인
  20. 서브쿼리와 UPDATE
  21. View와 View 활용
  22. ROLLUP 함수, CUBE 함수, GROUPING SETS
  23. 윈도우 함수의 구성 및 특성
  24. RANK, DENSE_RANK, ROW_NUMBER
  25. 윈도우 함수에 대한 이해
  26. 윈도우 함수와 출력 결과
  27. LEAD, LAG
  28. GRANT와 REVOKE, ROKE
  29. GRAN/REVOKE에 이한 권한과 가능한 작업 구분
  30. PL/SQL,, 저장 프로시저, 트리거, 사용자 정의 함수

Part 3. SQL 최적화 기본 원리

  1. Optimizer와 실행 계획
  2. 실행 계획 분석
  3. 인덱스 기본
  4. 인덱스와 DML 성능
  5. 인덱스의 종류
  6. 결합 인덱스
  7. 조인 기법
  8. 서브쿼리와 조인

예상 질문 Q&A 💬

Q. 노베이스(즉, SQL 관련 지식이 없는) 경우에도 수강이 가능한가요?

네, 가능합니다.

Q. 시험 준비를 위한 기간은 어느 정도로 하는 것이 좋은가요?

짧게는 2주를 얘기하는 분도 있지만, 합격을 원하신다면 최소한 한 달 정도는 준비해야 합니다.

Q. SQLD와 SQLP의 차이점은 무엇인가요?

SQLD는 1과목(과 2과목 등 두 과목을 pass 해야 합니다. 그리고 SQLP는 SQLD을 pass 한 분들이 응시할 수 있으며, 이 경우 1과목, 2과목, 3과목 등을 pass 해야 합니다.


지식공유자 소개 ✒️

이력 사항

  • 삼성SDS 근무 (삼성 에버랜드 IS팀,  1992.06 ~~ 2002.04)
  • 삼성SDS 멀티캠퍼스 강의 (데이터베이스 기술 분야, 2002.04 ~~ 2020.12)

수강 전 참고 사항 📢

실습 환경

  • 별도의 실습은 수업에서 진행하지 않습니다.

선수 지식 및 유의 사항

  • SQL 기본에 대한 선수 지식이 있으면 좋지만 필수 사항은 아닙니다.
  • 교재로 채택한 [SQL 자격검정 실전 문제]에 요약된 핵심 내용은 물론 동영상 속세어 추가로 설명하는 주요 내용을 암기하는 게 좋습니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • SQL을 배우고자 하는 분

  • 국가공인 SQL 자격 시험을 준비하는 분

선수 지식,
필요할까요?

  • SQL 입문

  • 데이터 모델링

안녕하세요
y2kdba입니다.

1. 업무 및 강의 이력 :
   1) 삼성SDS 근무 (삼성 에버랜드 IS팀,  1992.06 ~~ 2002.04
   2) 삼성SDS 멀티캠퍼스 강의 (데이터베이스 기술 분야, 2002.04 ~~ 2020.12)

 

2. 강의 분야 :
   1) 오라클 SQL 활용
   2) 오라클 SQL 튜닝

 

3. 자격증 :
   ORACLE 7.3 Database Administrator (1998.06 취득)
   ORACLE 8.0 Database Administrator (1999.01 취득)

 

 

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

 

 

SQL자격검정 실전문제 풀이는 물론 SQL 학습과 관련한 과정입니다.  

특히, SQLD 자격을 위한 시험 준비를 위해

"SQL 자격검정 실전문제 - 한국 데이터진흥원"를 교재로 채택했습니다. 

 

 

🔔  1과목

      🗒 영상 : M1 ~ M9

      🗒 문항 : 총 52 문항

      🗒 시간 : 2시간 48분 38초

 

 

이 외에도 SQL에 대한 학습과 관련하여 기본 지식을  

쌓을 수 있도록 가장 필수적인 내용을 정리한 자료도  함께 마련했습니다. 

SQLD 자격을 취득하기 위한 SQL 학습으로  진행되는 것이 아쉽기도 합니다. 

물론 이러한 점을 고려했고 더 나아가 실무적인 SQL 활용 스킬(skill)의 향상을 위해

다양한 정보를 제공할 수 있도록 계획하고 있습니다.

 

 

SQL을 학습하고자 하는 여러분 모두에게 

유익한 정보를 제공할 수 있도록 노력하겠습니다.

 

 

감사합니다.

커리큘럼

전체

21개 ∙ (4시간 47분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!