본문으로 바로 가기
About 잔재미코딩 자료모음 문의하기 커뮤니티

데이터와 개발에 필요한 SQL 기본기

MySQL과 데이터베이스부트캠프

SQL 문법을 연결해서,
원하는 데이터를 직접 꺼내는 힘.

7%₩70,000₩65,000

한 번 결제로 수강 기간 제한 없이

수강신청 하기

개별 강의

MySQL과 데이터베이스 부트캠프

₩70,000₩65,000

이어지는 강의도 함께 배우고 싶다면

이 강의가 포함된 로드맵

가장 빠른 데이터 분석/과학 로드맵 (2026)

본 MySQL 강의를 포함한 로드맵입니다.

₩360,000상세 보기

가장 빠른 풀스택 (웹,앱 개발) 풀로드맵 (2026)

본 MySQL 강의를 포함한 로드맵입니다.

₩360,000상세 보기

풀스택 + 데이터 + AI까지 잔재미코딩 풀로드맵 (2026)

본 MySQL 강의를 포함한 로드맵입니다.

₩880,000상세 보기
무료 공개 강의 먼저 보기

수업 준비·설치 영상 9개 공개 · 로그인이 필요할 수 있습니다.

어떻게 배우는지, 강사가 직접 설명합니다.

기존 강의 페이지에서 제공하던 소개 영상입니다.
학습 수준
입문부터
차근차근
수강 기간
기간 제한 없이
반복 학습
실제 데이터로
SQL 문제 풀이
전체 영상 41개
약 8시간 46분
함께 제공해요
상세 자료
질의응답

강의 한눈에

데이터베이스 기초부터,
실제 비즈니스 데이터로 익히는 SQL

데이터베이스가 무엇인지부터 시작합니다. 실제 데이터를 놓고 SQL 문제를 풀며, 원하는 데이터를 찾는 구문을 직접 만드는 힘을 기릅니다. 데이터 분석과 개발에서 MySQL을 어떻게 활용하는지도 함께 익힙니다.

이 강의에서 배우는 것

SQL을 읽는 데서,
직접 쓰는 단계로.

문법을 익히고, 실제 데이터에 적용합니다. 기본 조회부터 여러 문법을 조합하는 분석까지 이어집니다.

  1. 01

    SQL·데이터베이스 기본기

    데이터베이스와 RDBMS, 스키마를 이해하고 MySQL을 설치합니다. 데이터베이스·테이블 생성부터 데이터 입력·조회·수정·삭제까지 익힙니다.

    MySQL · MySQL Workbench

  2. 02

    실제 데이터로 분석하기

    집계 함수, GROUP BY, HAVING, JOIN, 서브쿼리를 실제 데이터베이스로 연습합니다. 여러 문법을 조합하는 복합 SQL 문제까지 풀어봅니다.

    SQL · 데이터 분석

  3. 03

    파이썬으로 MySQL 활용

    pymysql을 활용해 파이썬 코드로 MySQL을 다룹니다. 데이터를 수집하는 데서 끝내지 않고, 데이터베이스에 저장하는 흐름까지 연결합니다.

    Python · pymysql

피드백을 반영해 꾸준히 업데이트합니다.
더 나은 학습 경험을 위해 강의를 수시로 개선합니다. 개선할 점은 강의 질의응답란에 남겨주세요.

계속 다듬는 강의

실제 자료와 실습 화면

설명을 보고,
쿼리를 직접 실행합니다.

자료와 코드를 함께 보며 배웁니다. 실습 이미지를 누르면 큰 화면으로 확인할 수 있습니다.

01 · 상세 학습 자료

혼자 복습할 때도
다시 따라갈 수 있도록.

단계별·기술별로 정리한 코드와 자료를 제공합니다. 설명을 듣고 끝내지 않고, 필요한 내용을 다시 찾아보며 직접 실행할 수 있도록 구성했습니다.

상세한 설명과 코드가 담긴 학습 자료

02 · 실제 데이터베이스 실습

문법을 조합해서,
원하는 결과를 찾습니다.

회사에서 사용할 만한 실제 데이터베이스를 바탕으로 SQL 구문을 연습합니다. 문제를 직접 풀고 결과를 확인하면서 데이터베이스를 다루는 감각을 쌓습니다.

GROUP BY 학습 자료와 연습문제, MySQL Workbench 쿼리 실행 화면
문법 설명·연습문제·실행 결과를 함께 확인합니다.

03 · JOIN과 서브쿼리

기본 조회 다음의
복합 SQL까지.

여러 테이블을 연결하고, 쿼리 안에 다른 쿼리를 넣는 방법까지 익힙니다. 데이터의 관계를 이해하고 JOIN과 서브쿼리를 실제 분석 문제에 적용합니다.

RIGHT OUTER JOIN 설명과 테이블 관계, MySQL 실전 연습문제 및 쿼리 실행 화면
실제 데이터로 연습하는 JOIN과 서브쿼리

강의를 만드는 사람

잔재미코딩
Dave Lee

강사 소개 자세히 보기

현업과 병행하며 10년간 10만 명을 강의한 경험을 녹였습니다. 실무 경험과 수강생 피드백을 바탕으로, 수강자의 입장에서 내용을 꾸준히 다듬습니다.

저 역시 문과 출신입니다. 수년간 오프라인에서 입문자를 가르치며 쌓은 경험과, 혼자서도 익힐 수 있는 상세한 자료를 강의에 담았습니다. “아, 진짜 다르구나!”라고 느끼실 수 있도록 계속 고민하고 개선합니다.

강의 경험은 인프런 외 다양한 교육 플랫폼, 자체 잔재미코딩 사이트와 오프라인 교육을 포함합니다.

공개된 실제 수강평 확인하기

강의를 조금 더 자세히

데이터베이스가 처음이라면,
이렇게 시작하세요.

무엇을 배우고, 어떻게 연습하는지 아래에서 자세히 확인해 보세요.

데이터베이스,
왜 익혀야 할까요?

웹·앱 서비스를 만들거나 데이터 분석·과학을 공부할 때 데이터베이스에 대한 이해가 필요합니다. 데이터를 저장하고 관리하는 구조를 알아야 필요한 정보를 찾고 활용할 수 있기 때문입니다. 비개발자라도 업무 데이터를 직접 분석하려면 데이터베이스와 SQL이 도움이 됩니다.

관계형 데이터베이스를 다룰 때 사용하는 언어가 SQL입니다. 개별 문법을 아는 것만큼 중요한 것은 여러 문법을 조합해, 내가 원하는 결과를 얻는 구문을 직접 만드는 역량입니다.

문법을 정리한 다음,
실제 문제를 반복해서 풉니다.

이 강의는 MySQL과 함께 데이터베이스 기술을 익히는 과정입니다. 입문자를 위한 기초 설명부터 시작해 다양한 실전 문제로 복합 SQL을 연습하고, SQL 기반 데이터 분석과 파이썬 기반 데이터베이스 활용으로 이어집니다.

문법 설명을 본 뒤 직접 구문을 작성하고 실행 결과를 확인합니다. 단계별·기술별 코드와 자료를 함께 제공해, 데이터베이스 활용 기술에 익숙해질 수 있도록 구성했습니다.

데이터베이스를 몰라도
시작할 수 있습니다.

데이터베이스를 처음 접한다는 전제에서 설명합니다. 데이터베이스의 종류와 용어부터 주요 SQL 문법까지 차근차근 다룹니다. 수업에 사용하는 도구도 설치부터 함께합니다.

이 과정의 실전 SQL 문제는 오프라인 강의 현장에서도 입문자와 함께 풀었던 내용입니다. 처음부터 바로 풀리지 않아도, 고민하고 반복하며 익숙해지는 과정을 중요하게 생각합니다.

파이썬은
어느 부분에서 필요한가요?

SQL과 데이터베이스 기초는 처음부터 배울 수 있습니다. 후반부에는 파이썬 프로그래밍으로 MySQL을 자동으로 다루고, 수집한 데이터를 저장하는 기술까지 학습합니다. 이 부분을 함께 익히려면 파이썬 기초 지식이 필요합니다.

파이썬이 처음이라면 파이썬 입문과 크롤링 기초 부트캠프를 함께 참고해 주세요. 데이터 수집부터 저장·활용까지 연결해 익힐 수 있습니다.

설치부터 실습 환경까지,
Windows와 macOS를 함께.

MySQL과 MySQL Workbench의 Windows·macOS 설치 방법을 다룹니다. 파이썬 연동 실습을 위한 아나콘다와 주피터 노트북의 설치·사용법도 커리큘럼에 포함되어 있습니다.

Windows에서 MySQL Server와 MySQL Workbench를 선택하는 설치 안내 화면
MySQL과 실습 도구 설치부터 안내합니다.

상세 커리큘럼

총 교육시간 약 8시간 46분

01

수업 준비 및 환경 설치6개 항목

  1. 오리엔테이션과 강의 특징무료보기
  2. 강의 진행 방법 소개 (업데이트)무료보기
  3. 주피터 노트북과 파이썬 설치 준비무료보기
  4. 아나콘다와 주피터노트북 소개무료보기
  5. 아나콘다와 주피터노트북 설치 및 실행 시연 (맥/윈도우 환경) 무료보기
  6. 학습 효과를 높일 수 있는 꿀팁과 공유사항 (업데이트)무료보기
02

데이터베이스와 RDBMS 이해 (업데이트)5개 항목

  1. 강의 자료 다운로드 (업데이트)
  2. 주피터 노트북 사용법 (업데이트)
  3. 데이터베이스 이해와 데이터베이스 랭킹 소개 (업데이트)
  4. 데이터베이스 주요 용어 이해 (업데이트)
  5. SQL 명령 종류와 스키마 이해하기 (업데이트)
03

MySQL 과 MySQL Workbench 설치3개 항목

  1. MySQL 과 MySQL Workbench 설치 (윈도우용) (업데이트)무료보기
  2. MySQL 과 MySQL Workbench 설치 (맥용) (업데이트)무료보기
  3. MySQL Workbench 기본 사용 방법 이해 (업데이트)무료보기
04

SQL 기초 문법의 이해 (데이터베이스 만들기)4개 항목

  1. SQL 로 데이터베이스 만들기 (업데이트)
  2. 테이블 선언을 위한 숫자 타입 이해하기 (업데이트)
  3. 테이블 선언을 위한 문자/시간 타입 이해하기 (업데이트)
  4. SQL 로 테이블 생성, 삭제, 수정 문법 이해하기 (업데이트)
05

SQL 기초 문법의 이해 (데이터 다루기)3개 항목

  1. SQL 데이터 입력 문법 이해하기 (업데이트)
  2. SQL 데이터 검색 기본 문법 이해하기 (업데이트)
  3. SQL 데이터 수정 삭제 문법 이해하기 (업데이트)
06

[참고] 데이터베이스 관리자를 위한 기본 관리 기능1개 항목

  1. [참고] MySQL 관리를 위한 SQL 문법 이해하기 (업데이트)
07

실제 데이터베이스로 연습하는 SQL 과 데이터 분석5개 항목

  1. 실전 SQL 데이터 분석 연습: 실제 회사에서 활용된 데이터베이스 셋업 (업데이트)
  2. 실전 SQL 데이터 분석 연습: LIMIT, COUNT, DISTINCT 익히고 실제 DB로 연습하기 (업데이트)
  3. 실전 SQL 데이터 분석 연습: 집계 함수 익히고 실제 DB로 연습하기 (업데이트)
  4. 실전 SQL 데이터 분석 연습: GROUP BY 익히고 실제 DB로 연습하기 (업데이트)
  5. 실전 SQL 데이터 분석 연습: AS 와 SQL 코드 정렬 익히고 실제 DB로 연습하기 (업데이트)
08

실제 데이터베이스로 연습하며 익히는 중급 SQL (FOREIGN KEY 와 HAVING)2개 항목

  1. FOREIGN KEY 정리하기 (업데이트)
  2. HAVING 절 익히고 연습하기 (업데이트)
09

실제 데이터베이스로 연습하며 익히는 중급 SQL (JOIN 과 SUBQUERY)5개 항목

  1. 실제 데이터베이스로 JOIN 익히고 연습하기 (업데이트)
  2. 실제 분석 문제를 풀어보며 익히는 JOIN (업데이트)
  3. [참고] OUTER JOIN 익히고 연습하기 (업데이트)
  4. SUBQUERY 이해 (업데이트)
  5. 실제 문제 풀어보며 SUBQUERY 익숙해지기 (업데이트)
10

실전 문제 풀어보며 복합 SQL 익숙해지기1개 항목

  1. 실전 문제 풀어보며 복합 SQL 익숙해지기 (업데이트)
11

[참고] 개발자와 데이터베이스 관리자를 위한 인덱스1개 항목

  1. [참고] 개발자와 데이터베이스 관리자를 위한 인덱스 (업데이트)
12

파이썬으로 다루는 MySQL3개 항목

  1. 코드 패턴으로 쉽게 접근하는 pymysql 기반 MySQL 다루기 (업데이트)
  2. 코드 패턴으로 쉽게 접근하는 pymysql 기반 MySQL 입력과 검색 (업데이트)
  3. 코드 패턴으로 쉽게 접근하는 pymysql 기반 MySQL 수정과 삭제 (업데이트)
13

데이터 수집부터 저장까지 파이썬 기반 MySQL 다루기2개 항목

  1. 데이터 수집부터 저장까지 파이썬과 MySQL 프로젝트1 (업데이트)
  2. 데이터 수집부터 저장까지 파이썬과 MySQL 프로젝트2 (업데이트)
14

Outro 와 MySQL 활용/학습 로드맵1개 항목

  1. 총정리 및 향후 학습 방향
15

강의 완강 인증서 발급2개 항목

  1. 강의 수강평 및 제안사항
  2. 강의 완강 인증서 발급
학습 플레이어에서 무료 강의 확인하기

수강 전 확인해 주세요

학습과 이용 안내

SQL이 처음인데, 파이썬도 미리 알아야 하나요?

데이터베이스와 SQL은 처음부터 설명합니다. 후반부 파이썬 연동과 데이터 수집·저장 실습에는 파이썬 기초 지식이 필요합니다. 파이썬이 처음이라면 파이썬 입문 강의를 함께 참고해 주세요.

어떤 실습을 하게 되나요?

실제 데이터베이스에서 조회·집계·그룹화부터 JOIN과 서브쿼리까지 연습합니다. 후반부에는 pymysql로 MySQL을 제어하고, 수집한 데이터를 데이터베이스에 저장하는 흐름을 익힙니다.

전체 강의 분량과 무료로 볼 수 있는 범위는 어떻게 되나요?

전체 41개 영상, 약 8시간 46분 분량입니다. 실습 시간은 별도입니다. 수업 준비 및 환경 설치, MySQL·MySQL Workbench 설치 섹션의 영상 9개를 무료로 볼 수 있습니다. 커리큘럼의 무료보기 링크에서 확인해 주세요. 학습 사이트 로그인이 필요할 수 있습니다.

SQL 기초 다음에는 무엇을 배우면 좋을까요?

실전 SQL 분석을 더 연습하려면 중고급 SQL 과정을 참고해 주세요. 데이터 분석·과학이 목표라면 데이터 로드맵, 웹·앱 개발이 목표라면 풀스택 로드맵에서 이어지는 학습 순서를 확인할 수 있습니다.

수강 기간·질의응답

수강 기간에 제한 없이 학습할 수 있습니다. 강의 내 질의응답과 수시 업데이트를 제공합니다.

자료·수료증

상세 학습 자료를 함께 제공합니다. 강의 100% 수강 시 공식 수료증을 발급받을 수 있습니다.

결제·학습 환경

기존 자체 사이트의 국내·해외 결제와 LearnWorlds 학습 시스템을 사용합니다. 영상은 스트리밍으로 수강합니다.

계정·환불·문의

1인 1계정을 원칙으로 합니다. 구매 전 이용 약관과 환불 규정을 확인해 주세요. 궁금한 점은 문의하기로 남겨주세요.

환불·수강 기간·계정 이용 규정 자세히 보기

환불 규정

기존 사이트에 안내된 환불 규정입니다. 구매 전 결제 화면과 이용 약관도 함께 확인해 주세요.

  1. 강의(개별 강의 및 패키지) 구매일로부터 1주일(7일) 이내이며, 5강(유/무료 포함) 미만 수강 시 전액 환불이 가능합니다.
  2. 구매일로부터 8일 혹은 5강 이상 수강 시: 수강 기간 1/3 경과 전에는 수강료 2/3, 1/2 경과 전에는 수강료 1/2 환불이 가능합니다. 수강 기간 1/2 경과 후 또는 강의 자료 챕터 클릭 시에는 환불이 불가합니다.
  3. 모든 강의는 수강 기간이 무제한이므로, 환불 시의 수강 기간은 강의 구매일로부터 30일을 기준으로 계산합니다.

학습 규정 및 주의 사항

정상 수강 기간(유료 수강 기간)은 최초 180일이며, 181일 이후 무료 수강 기간은 무제한입니다. 두 기간 모두 동일하게 시청 가능합니다. 천재지변, 폐업 등 서비스 중단이 불가피한 상황에는 서비스가 종료될 수 있습니다.

1인 1계정 원칙

동시 접속과 계정 공유는 시스템적으로 제한합니다. 학습 페이지는 1대에서만 접속할 수 있으며 다른 곳에서 동시 수강할 경우 학습이 자동 제한됩니다. 계정 공유 또는 수강 자료 외부 공개가 확인되면 계정이 즉시 중지됩니다.

수료증·수강 기록·영수증

강의별 100% 수강 시 공식 수료증을 다운로드할 수 있습니다. 발급 기록과 일련번호를 통한 수료증 확인, 로드맵별 수료증·강의 시간 등 별도 수강 기록, 결제 영수증 재발급이 필요하면 수강 계정과 함께 문의하기로 요청해 주세요.

국내·해외 결제 영수증은 결제 완료 화면에서 확인하고 인쇄할 수 있습니다. 해외 결제는 로드맵 및 개별 강의 구매에 지원하며, 계좌 이체는 별도로 문의해 주세요.

데이터를 다루는 기본기를 함께

기본부터 차근차근,
직접 쓰는 SQL로.

무료 강의로 설명 방식을 먼저 확인하고 시작하세요.

7%₩70,000₩65,000

한 번 결제로 수강 기간 제한 없이

수강신청 하기

개별 강의

MySQL과 데이터베이스 부트캠프

₩70,000₩65,000

이어지는 강의도 함께 배우고 싶다면

이 강의가 포함된 로드맵

가장 빠른 데이터 분석/과학 로드맵 (2026)

본 MySQL 강의를 포함한 로드맵입니다.

₩360,000상세 보기

가장 빠른 풀스택 (웹,앱 개발) 풀로드맵 (2026)

본 MySQL 강의를 포함한 로드맵입니다.

₩360,000상세 보기

풀스택 + 데이터 + AI까지 잔재미코딩 풀로드맵 (2026)

본 MySQL 강의를 포함한 로드맵입니다.

₩880,000상세 보기