인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
개발 · 프로그래밍

/

데이터베이스

필요할 때 찾아 쓰는 SQL 쿼리북, Part I

가끔 데이터 처리가 막혀 답답한 경우가 있습니다. 전문 프로그래머나 개발자도 아닌데 파이썬이나 Java 같은 생소한 분야를 배우기엔 시간도 모자라고 쉬워 보이지도 않죠. 자주 쓰는 거라면 엑셀과 SQL 기초 정도가 전부인 분들을 위해 준비했습니다. 필요할 때 찾아 쓰는 SQL 쿼리북, 첫 번째 파트입니다.

(4.0) 수강평 6개

수강생 41명

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

이런 걸 배울 수 있어요

  • SQL 한 문장으로 임시테이블 만들고 SELECT 하기

  • WHERE절 없는 조인을 통해 반복/순환/루프 처리하기

  • 구구단 만드는 네 가지 SQL 기법

  • 주어진 범위 내 임의의 숫자 발생 시키기

  • 쉼표로 구분된 데이터, N건 만들기

  • 행 데이터를 열로, 열 데이터를 행으로

  • 일정 기간 동안 연속된 일자 리스트 생성하기

실전에 가장 가까운 SQL을
실습 중심으로 학습하세요! 💫

혹시 이런 고민 하신 적 있나요?

🥺

그동안 SQL을 열심히 배웠는데 어디다 어떻게 써먹어야 할지 모르겠어요.

🤔

이런 경우는 이렇게, 저런 경우는 저렇게. 공식처럼 쓸 수 있는 쿼리 어디 없나요?

오픈소스 데이터베이스인 MariaDB와 HeidiSQL 환경을 통해
실전에 가까운 SQL을 공부해 보세요!

실전에 유용한 SQL 쿼리북 📖

다양한 데이터베이스 환경과 SQL을 배경으로 열심히 공부해 온 여러분께 격려와 응원을 보냅니다. 하지만 언제부터인지 배우는 것 따로 경험한 것 따로, 개발까지 전부 따로 가는 것은 아닌가 싶습니다. 기초를 배우고 나면 심화 학습을 공부하고, 실전 경험을 쌓으라 하며, 또 다른 분야에 도전해 보라 합니다. 끝이 없죠?

잠시 멈춰 가면 좋겠습니다. 더 강력하다는 무수한 프로그래밍 언어나 도구들은 잠시 덮어두고, 지금껏 차근차근 배우고 다듬어 온 SQL을 바탕으로 자신의 업무부터 세심히 살피는 거죠. 과연 내 업무가 신기술을 만나면 한층 더 빛을 발할 것인가, 새로운 길이 열릴 것인가 자문해 보세요.

이 강의는 새로운 SQL 문법이나 신기술에 대한 내용은 다루지 않습니다. 여러분이 열공해 온 SQL을 그저 조금 다른 방식으로 사용했을 뿐입니다. 알고 나면 별거 아니지만, 알기 전이라면 애가 탔을 종류의 것들일지도 모릅니다. 잠시 멈춘 채 시원한 바람을 느낄 수 있는 그런 기회와 시간이 되었으면 합니다. 더욱 가벼운 내용들은 유튜브 채널, 『소프트웨어알림장』을 통해 다루고 있습니다. 오다가다 들러 주세요.


강의 특징 ✨

이론과 실습을 2:8 비율로 구성했습니다.

데이터를 처리하는 중간 과정을 상세히 다룹니다.

웹 서버 부하를 줄이는 방법을 알게 됩니다.

실전 업무에서 필수인 '반복 처리'를 중심으로 학습합니다.

한눈에 흐름을 볼 수 있는 마인드맵 형식의 교안을 활용합니다.

데이터 내부 변환 과정을 엑셀 표를 통해 보기 쉽게 설명합니다.


이런 분들께 추천해요 🙆‍♀️

열공한 SQL 기초를 어디에 어떻게 써야 할지 고민되는 분

SQL 문법을 원리부터 이해해 응용하고 싶은 분

특정 분야에서 데이터 분석가로 가는 길목에 서 있는 분

IT 프로젝트에 투입된 초중급 이상 개발자


학습 내용 📚

  • SQL 한 문장으로 임시테이블 만들고 SELECT 하기
  • WHERE 절 없이 JOIN 하면 어떻게 돼요?
  • SQL 한 문장으로 반복/순환/루프 처리
  • 더미 테이블 및 인라인뷰/RECURSIVE/시퀀스 테이블을 활용한 구구단
  • 주어진 범위 내에서 랜덤 숫자 발생시키기
  • 다양한 일자들과 기간 만들기 I
  • 쉼표로 구분된 데이터를 N개 행으로 나열하기
  • 행 데이터를 열로 변경하기
  • 열 데이터를 행으로 변경하기
  • 스케줄을 위한 기간 리스트 가져오기

수강 전 참고 사항 📢

실습 환경

  • 운영 체제 및 버전(OS): Windows, macOS, Linux 등
  • 사용 도구: MariaDB 10.x 버전 이상(일부 기능 10.8 이상) / HeidiSQL
  • PC 사양: 메모리 최소 4G/권장 6G 이상

학습 자료

  • 강좌별로 제공되는 PDF 및 샘플 파일 참조

예상 질문 Q&A 💬

Q. 왜 배워야 하죠?

모든 소프트웨어 개발자가 들을 필요는 없습니다. 하지만 데이터를 다루는 업무 담당자라면 꼭 들어두시길 권장합니다.

Q. 비전공자에게는 어려울까요?

SQL은 전공/비전공으로 나눌 수 없습니다. 호기심만 있다면 조금의 실력과 노력만 있다면 가능합니다.

Q. 어느 수준까지 설명하나요?

결과 쿼리를 내기까지의 내부적 데이터 변환 과정을 엑셀 표로 설명합니다.


이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 열공한 SQL 기초를 어디에 어떻게 써야 할지 고민되는 분

  • 블로그 정보를 복붙해 쓰기보다는 원리부터 이해해 응용하고 싶은 분

  • 난이도 있는 SQL쿼리 분석에 관심이 있는 분

  • 특정 분야에서 데이터 분석가로 가는 길목에 서 계신 분

  • IT 프로젝트에 투입된 초중급 이상 개발자

선수 지식,
필요할까요?

  • MariaDB를 기반으로 한 SQL 기본 지식

안녕하세요
입니다.

2,582

수강생

64

수강평

27

답변

4.8

강의 평점

10

강의

안녕하세요 소프트웨어알림장』입니다. 데이터베이스 및 미들웨어 애플리케이션 개발, 응용 분야의 경험을 쌓아왔으며 MySQL과 MariaDB를 바탕으로 SQL을 활용한 강좌들을 제작하고 있습니다. 유튜브 채널 "SQL뱅크" 를 운영하고 있습니다.

Hello, this is "SQL BANK". I have accumulated experience in developing database and middleware applications and in various application fields. I create tutorials utilizing SQL based on MySQL and MariaDB. I also run a YouTube channel called "SQL BANK".

커리큘럼

전체

14개 ∙ (1시간 52분)

해당 강의에서 제공:

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

수강평

전체

6개

4.0

6개의 수강평

  • 윤인호님의 프로필 이미지
    윤인호

    수강평 1

    평균 평점 5.0

    5

    100% 수강 후 작성

    쏙쏙 귀에 잘 들어왔습니다!

    • 소프트웨어알림장
      지식공유자

      감사합니다 윤인호 님!

  • HUN JI님의 프로필 이미지
    HUN JI

    수강평 2

    평균 평점 3.5

    4

    100% 수강 후 작성

  • nonoa846님의 프로필 이미지
    nonoa846

    수강평 27

    평균 평점 5.0

    5

    93% 수강 후 작성

    너무 유익한 강의였습니다. 이런거 몇개만 더 찍어주면 참좋을텐데 ㅠㅠ

    • nonoa846님 후한 평점 감사합니다. 파트II 까지 기획과 교안은 마련되어 있었는데 강좌 실적 등이 생각보다 낮아 다른 강좌를 진행했었습니다. 아쉬움이 남지만 어쩔 수 없는 점 양해 부탁드립니다. 댓글 감사드려요.

  • swj9189님의 프로필 이미지
    swj9189

    수강평 2

    평균 평점 4.0

    5

    100% 수강 후 작성

    만족스러운강의

  • heamosu7님의 프로필 이미지
    heamosu7

    수강평 3

    평균 평점 4.0

    4

    100% 수강 후 작성

    꼭 필요한 SQL 이네요. Part2 수강하렵니다.

소프트웨어알림장님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!