인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
데이터 사이언스

/

데이터 분석

직접 활용할 수 있는 SQL - 기초부터 실무 활용까지

실제 실무에서 필요로 하는 데이터를 추출하실 수 있도록, 데이터베이스와 SQL을 기본부터 활용(이론+실습)까지 차근차근 배우겠습니다.

(4.8) 수강평 17개

수강생 220명

Thumbnail

입문자를 위해 준비한
[데이터 분석, 데이터베이스] 강의입니다.

이런 걸
배워요!

  • SQL 활용을 위한 필수적인 것(SELECT문 부터-서브쿼리 까지)

  • 필요한 데이터를 직접 추출 하는 SQL 실무

  • ERD를 보고 데이터를 읽는 흐름을 배워요

SQL, 실제 업무에서 200% 활용할 수 있게! 📊

SQL, 왜 실제로 쓰려면 
어렵게 느껴질까요? 🤔

SQL을 활용하여 데이터를 추출할 때 기본적인 개념만으로는 직접 실무에 적용하기에 어려움이 있습니다. 프로젝트마다 데이터가 저장되는 테이블과 테이블 사이의 관계가 모두 다르기 때문에, 책을 보고 단순 SELECT-FROM만을 활용하여 데이터 추출을 하는 건 쉽지 않죠. SQL 개념과 프로젝트 분석 없이 무턱대고 쿼리를 작성한다고 원하는 데이터가 나온다는 보장도 할 수 없습니다.

이런 고충들을 보고 SQL을 제대로, 그리고 꼭 필요한 내용을 빠르게 알려드리기 위해 강의를 시작했습니다.

SQL, 제대로 그리고 빠르게!

데이터의 흐름을 읽고, 원하는 대로 데이터를 추출할 수 있도록!
전반적인 개념 학습 + 실무와 유사한 실습으로 SQL을 배웁니다.

결국에는 데이터의 흐름과 테이블 사이의 관계를 읽어낼 줄 알아야 STEP BY STEP으로 원하는 데이터를 추출하실 수 있습니다. SELECT-FROM의 기본 문법을 넘어 다양한 조건의 데이터 추출을 하실 수 있도록 전반적인 개념들을 학습하고, 실무에서 사용할 법한 실습 문제를 풀면서 연습을 해 볼 수 있도록 강의를 구성했습니다.


이런 분들께 
추천합니다 ✅

혹시, 여러분의 고민은 아닌가요?

  • SQL 공부를 했는데 직접 사용하기가 어려워요.
  • 조인을 공부했는데 사용을 못하겠어요.
  • 원하는 데이터가 나오지 않아요.
  • SQL 공부를 처음 하려는데 어떻게 시작할지 모르겠어요.
  • 단시간에 SQL 전반적인 내용을 배우고 싶어요.
  • 실제 실무 데이터와 같은 환경에서 SQL을 배우고 싶어요.

SQL을 이용한 
데이터 추출을 
학습하려는 분 

SQL을 배웠지만, 
실무에서 SQL 작성에 
어려움이 있으셨던 분 

데이터베이스가 
어떤 구조인지 
궁금하신 분 

짧은 시간에 
전반적인 SQL 역량을 
키우고 싶은 분 

강의를 듣고 나면, 여러분도 할 수 있어요! 🙌

  • 원하시는 데이터를 SQL을 활용하여 추출하실 수 있습니다.
  • 테이블 사이에 데이터 흐름을 읽는 눈이 생깁니다. (+ ERD 읽기)
  • 테이블을 담당하는 개발자에게 가셔서 기본키가 어떻게 걸려 있는지 질문을 하시게 됩니다.
  • 데이터가 테이블에 어떻게 쌓이는지 고민을 합니다.
  • SQL 추출에 자신감이 생깁니다.

이 강의만의 핵심 장점 ✨

깔끔한 전달력 + 실무 활용 중심 + 실습 문제 제공!

실무에서도 적용할 수 있도록 근본적인 개념부터 배웁니다.

SQL을 처음 접하시는 분도 단계별로 학습할 수 있도록 구성했습니다.

실제 업무에서 사용할 법한 상황과 실습을 구성하였습니다.

실습 환경은 AWS 및 DBeaver 툴을 활용합니다. (무료)(AWS 사용이 어려울 시 강의내 DM 주세요^^)

컴퓨터에 무거운 DB를 설치하는 대신 AWS를 사용합니다. (강의 내 실습 환경 가이드)

기초부터 활용까지 단계별로 구성하여, SQL을 처음 접하시는 분도 실제 사례처럼 쉽게 학습하실 수 있습니다.

ERD(테이블 설계서)를 보시면서 데이터 추출을 하실 수 있습니다. 회사마다 다른 DB 구조에 적응하고, 테이블을 읽는 연습을 할 수 있습니다.

학습에만 적합한 데이터 추출이 아닌, 직접 실무에서 데이터에 접근하고 추출하실 수 있도록 물고기 잡는 법을 학습합니다.


학습 내용 📚

1️⃣ 기본 필수 개념부터

  • SQL을 사용하기 위해서는 SELECT-FROM부터 배워서는 안됩니다.
  • 근본적인 개념인 테이블, null, 제약조건, 테이블 사이의 관계 등 필수 개념을 학습합니다.

null 학습 중

외래키 학습 중

2️⃣ SQL 사용 학습

  • 근본 개념들을 학습한 후에 SQL 학습을 시작합니다.
  • 기본적인 SELECT-FROM문 부터 연산자, 형변환, 집계함수, group by 등 단계별로 학습 및 실습을 진행합니다.
  • 하나의 개념을 학습하면 바로 실습 문제가 이어집니다.
  • 실습 문제는 실제 ERD를 보고 데이터 추출을 진행합니다.

ERD 내용 중

연산자 실습 내용 중

3️⃣ SQL 사용의 확장

  • 데이터 추출을 위한 SQL 사용법까지 익히셨으니, 확장을 위해서 조인과 서브쿼리를 학습합니다.
  • 추가적으로 분석함수 내용까지 살펴보겠습니다.

Join 학습 내용 중


이 강의를 만든 
지식공유자를 소개합니다 ✒️

명준

  • 현) Mozilla 오픈소스 커미터
  • 전) 핀테크 스타트업 개발자
  • 전) 과기부 글로벌 전문 개발자
  • 전) 효성 빌링개발팀 (정산 DB 개발)

오프라인 수업의 생생 수강평을 확인해보세요!


Q&A 💬

Q. SQL을 처음 공부하는데 들어도 될까요?

네 :) SQL을 공부하신 적이 없으셔도 기초부터 차근차근 알려드리겠습니다.

Q. 실습 환경은 무료인가요?

AWS 환경을 구성하기 때문에 1년 동안은 무료입니다. 실습 환경 구축 때문에 수업을 못하시는 일이 없도록 지원을 해드리겠습니다.

Q. 수업 내용을 어느 수준까지 다루나요?

가장 기본적인 내용부터 JOIN 및 서브쿼리까지 학습을 진행합니다. 추가적으로 분석함수까지 어떻게 사용하는지에 대해서 이야기를 나누겠습니다. 강의를 다 들으신 후에는 원하시는 데이터를 추출할 정도의 실력을 목표로 하고 있습니다.

Q. SQL을 공부했는데 JOIN만을 사용 못 하겠어요.

JOIN은 단지 여러개의 테이블을 연결하기 위해서 사용하는 개념입니다. JOIN을 잘 하기 위해서는 전반적인 SQL 개념과 데이터 읽는 법에 대해서 학습이 필요하여, 이번 강의가 도움이 되시겠습니다.

Q. 실습 데이터베이스는 어떤 데이터베이스를 사용하나요?

실습 DB는 MySQL을 사용합니다. 모든 관계형 DB의 기본은 같기 때문에 이번 강의를 통해서 학습을 하신다면 어떤 관계형 DB에서도 데이터 추출이 가능하십니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • SQL을 작성해본 적이 없으나 SQL이 필요로 하시는 분

  • 본인의 역량을 키우기 위해 SQL이 필요로 하신 분

  • 작성된 SQL로 조회를 했지만, 직접 데이터 추출을 필요로 하시는 분

안녕하세요
MJ코딩입니다.

수강생 수

2,853

수강평 수

112

강의 평점

4.7

강의 수

3

안녕하세요. MJ코딩입니다😀

강의에 관심과 수강을 해주셔서 감사합니다 :)

강의 내용은 처음 접할 때는 가볍지만은 않은 내용이지만, 이해를 하실 수 있고 실제로 사용하실 수 있도록 준비를 하였습니다.

커리어와 실무에 도움이 되셨으면 하는 마음입니다.

프로그래밍 학습을 위한 유튜브 채널도 함께 운영을 하고 있습니다. (유튜브 링크 클릭)

필요한 내용을 보시고 참고 하여 도움이 되셨으면 좋겠습니다.

감사합니다^^

커리큘럼

전체

34개 ∙ (4시간 10분)

수업 자료

가 제공되는 강의입니다.

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

수강평

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