입문
챕터 10개 · 14시간 58분
한국어 · 영어 · 일본어|오디오 한국어

이런 걸 배울 거예요

SQL의 개념과 종류

SQL의 개념과 왜 필요한지, 실무에서 어떻게 활용되는지 알 수 있습니다

기본 구문부터 심화 구문까지

6가지 기본 구문, 조인/서브 쿼리, SQL 함수를 한 단계씩 배웁니다

프로모션 결과 분석을 위한 지표 산출

시계열(주차별) 지표 결과 분석과 고객 그룹 간의 특징 분석을 진행합니다

데이터 분석 언어 'SQL'

선택이 아닌 필수 역량입니다.

SQL(Structured Query Language)은 관계형 데이터베이스를 조작하기 위해서 만들어진 표준 언어로, 데이터베이스 시스템과 통신하기 위한 언어를 의미해요. 즉, 데이터가 저장되어 있는 곳에서 내가 원하는 자료를 산출하기 위해 산출 조건을 매우 자세하게 작성한 문장입니다.


비개발직군에서도 SQL 역량을 갖춘 사람을 우대하며 찾고 있습니다.

▶ 비개발직군에서도 SQL 역량을 갖춘 사람을 우대하며 찾고 있습니다.


SQL 언어를 다룰 수만 있다면 회사에서 수백만 개, 수천만 개가 쌓여있는 데이터 관리 시스템에 접속해 우리 고객이 만들어내고 있는 데이터를 확인해 볼 수 있습니다. 즉, 여러분이 직접 고객들의 특징을 파악하여 마케팅 프로모션, 사업기획 및 전략 등의 구체적인 방향성을 설정하여 실행할 수 있습니다.


그렇기 때문에 직무와는 상관없이 데이터 분석의 기본 언어인 'SQL' 활용 능력은 취업을 위한, 이직을 위한 우대 역량이 될 수 밖에 없습니다.


전형적인 문과생 출신,

지금은 데이터를 분석하는 금윤혜입니다.

안녕하세요, 자연스럽게 SQL을 해석하고 직접 원하는 데이터를 산출할 수 있도록 도와드릴 크리에이터 금윤혜입니다. 저는 현재 배달앱 B사의 사업 혁신팀에서 데이터 분석 업무를 담당하고 있습니다.


첫 회사 배달앱 Y사에서 엑셀로 고객센터의 문제점을 정리하고 개선 방법을 찾는 일을 했었습니다. 일을 할 수록 제 개선점이 적용되기 위해 탄탄한 데이터를 가지고 논리적으로 설득해야 한다는 걸 깨달았습니다. 그러다 보니 더 많은 데이터에 접근할 수 있는 'SQL' 필요성과 중요성을 느끼게 되었죠.


책으로 배우는 SQL은 실무와 거리가 멀었습니다. 그래서 일단 실무에 적용할 수 있도록 한 줄 한 줄 바로 코딩을 시작했고, 지금은 제가 원하는 데이터를 정확하게 뽑을 수 있게 되었어요. 그 결과, 전형적인 문과생 비전공자가 배달앱 B사 사업 전략팀에서 데이터 분석 업무를 담당하고 있습니다.


데이터 분석은

정확한 '데이터 추출'에서 시작합니다.

정확한 데이터 추출 → 데이터 분석

▶ 정확한 데이터 추출 → 데이터 분석


데이터 기반의 의사 결정이 화두로 떠오르는 이유는 무엇일까요? 바로, 정확하고 다양한 데이터를 바탕으로 더 큰 재무적 성과를 만들 수 있기 때문입니다. 마케팅 프로모션을 기획할 때, 영업 목표를 세울 때, 새로운 사업 영역을 확장해야 할 때 등, 그 출발점은 정확한 데이터 추출입니다.


즉, 무수히 많이 쌓인 데이터 베이스에서 내가 분석할 데이터를 잘 정의하고, 뽑아내는 것에서 시작하는 것이죠. 하지만 우리가 직접 데이터를 산출할 수 없다면, 팀 내의 데이터 담당자 혹은 데이터팀에 매번 요청할 수 밖에 없습니다.

데이터를 요청하고 기다리는 상황 반복

▶ 데이터를 요청하고 기다리는 상황 반복


이 때 원하는 조건으로 데이터를 받기 위해 메신저로, 전화로 자세하게 설명해야 하고, 막상 결과물을 받아보았는데 여러분이 원했던 데이터가 아닐 수도 있습니다. 혹은 요청한 대로 데이터를 받아보았지만 분석하다 보면 또 다른 조건으로 데이터가 필요하기도 하죠. 그럼 다시 데이터를 요청하고 기다리는 상황이 반복됩니다. 결국 이런 과정이 길어질수록 업무의 효율성과 독립성은 낮아질 수 밖에 없습니다.


여러분이 직접 데이터를 산출할 수만 있다면 데이터 조건을 요청하고, 설명하고, 기다리는 과정이 사라지겠죠. 업무의 효율성을 올라갈 테고, 내가 생각하는 분석 방향에 맞춰서 직접 데이터를 산출할 수 있기 때문에 업무의 독립성 역시 올라갈 수 있습니다.


내가 진짜 SQL을 활용해서

데이터 분석을 할 수 있을까?

여러분도 하실 수 있습니다.

▶ 여러분도 하실 수 있습니다.

꼼꼼하게 준비했습니다!!!

그동안 저에게 SQL를 배운 수강생은 취업 준비생부터 마케터, 상품MD, 영업, 기획 등 다양한 직무의 실무자분들이었습니다. 대부분은 전혀 SQL를 사용해본 적이 없는 분들이었어요. 하지만 저와 함께 SQL의 기초 구문부터 심화 구문 과정까지 차근차근 손으로 익혀갔고, 강의를 하나씩 완료할 때마다 원하는 조건으로 데이터를 정확하게 산출할 수 있었습니다.


SQL 정의부터 쉽게 ~ 쉽게~


이론 + 연습문제 + 해설풀이, 3단계로 완벽하게 배우기

개념은 쉽고 간단하게 접근하고, 이를 적용할 수 있도록 각 구문 마다 연습 문제가 준비되어있습니다. 연습 문제를 풀고 나서 저와 함께 다시 꼼꼼하게 예제 풀이를 진행합니다.


저와 함께 끝까지 완강하신다면 여러분들이 SQL을 사용해서 직접 데이터를 산출하고, 직접 분석 보고서까지 작성할 수 있습니다.


구글 빅쿼리를 사용해서

SQL 연습합니다.

SQL를 사용할 수 있는 다양한 프로그램이 있지만 저와 함께하는 SQL 과정은 구글 빅쿼리(Google Big Query) 를 사용해서 SQL을 연습합니다. 학습 이후에도 여러분들이 직접 데이터를 추가해서 자유롭게 SQL를 복습하실 수도 있고 다양한 SQL 함수들을 폭 넓게 배우실 수 있습니다.


구글 빅쿼리(Google Big Query)와 구글 스프레드시트를 사용해서 데이터 테이블을 직접 생성하고 'SQL작업공간'에서 예습 및 복습을 하실 수 있습니다.


마케팅 프로모션 결과 분석을 위한

지표를 직접 산출해볼까요?

SQL 한 문장씩 학습하면 바로 실무에서 활용하기에는 어려움이 있습니다. 그래서 본 클래스는 '마케팅 프로모션 포인트 지급형 이벤트'의 성과를 분석하기 위해서 필요한 SQL 구문을 연습문제로 풀어볼 수 있도록 구성하였습니다.

실제 실무처럼 데이터가 어떻게 적재되어있는지, 데이터들 간의 연결 고리는 무엇인지 하나씩 확인하는 과정부터 같이 진행합니다.


  1. 이벤트진행 여부에 따른 매출 변화
  2. 포인트 금액대 별 고객의 구매 전환율

위의 이벤트 결과 지표를 설계하고 이를 직접 산출 할 수 있는 SQL을 작성합니다.





본 클래스는 'SQL 왕초보 & 입문자'가 실무에 빠르게 활용할 수 있도록 '데이터 추출'만 집중적으로 다룹니다. 영업기획, 마케팅, 전략, 운영, MD 등 비개발직군이지만 데이터를 직접 산출하고 싶고, 다른 사람이 작성한 SQL을 해석하고 활용하고 싶은 분들을 위한 내용들로만 구성했습니다.


실제 마케팅 프로모션을 분석하는 것처럼, 현업가의 진짜 업무 프로세스를 따라서 SQL을 완벽하게 내 것으로 만들어 봐요!

커리큘럼

크리에이터

윤혜

윤혜

안녕하세요. 'SQL을 정말 쉽게 설명해드릴' 크리에이터 금윤혜입니다.


[경력 및 업무]

  • 현) 우아한형제들 배민1 사업혁신팀 데이터분석 및 전략 담당
  • (전) 데일리호텔 전략기획팀 데이터분석 담당
  • (전) 딜리버리히어로 요기요 서비스운영본부 데이터 어드민

[주요 강의 이력]

  • 러닝스푼즈 데이터기반 의사결정 데이터리터러시 (2021.01 ~)
  • 진지한컴퍼니 대학생을 위한 SQL 입문강의 (2021.08 ~)
  • IBC, SQL 및 구글스프레드시트를 활용한 데이터분석 (2021.06 ~)
  • 서울 핀테크랩 <디지털 리터러시>로 마케터 &기획자로서 데이터 분석 (2021.04)
  • 패스트캠퍼스 디지털마케팅스쿨 SQL 강의 (2019.08~2019.11)

이 클래스와 비슷한 추천 클래스

비전공자도 쉽게 배워 바로 써먹는 실무 활용 SQL데이터분석  |  김경수 컨설턴트
고객센터오전 10시 ~ 오후 6시 (주말, 공휴일 제외)
주식회사 클래스101
대표 공대선
서울특별시 강남구 테헤란로 415, 4층(삼성동, 엘7강남타워)
대표전화 : 1800-2109
이메일 : ask@101.inc
사업자등록번호 : 457-81-00277
통신판매업신고 : 2022-서울강남-02525
클라우드 호스팅 : Amazon Web Services Korea LLC
사업자 정보 자세히 보기
클래스101은 통신판매중개자로서 중개하는 거래에 대하여 책임을 부담하지 않습니다.