강의

멘토링

커뮤니티

BEST
개발 · 프로그래밍

/

데이터베이스

AI한테 시키기 전에 알아야 할 SQL/DB 초기초

AI한테 "매출 상위 10개 뽑아줘"라고 하면 그럴듯한 쿼리를 뚝딱 만들어줍니다. 근데 그 쿼리가 맞는지, 테이블 3개 JOIN한 결과가 정확한지, 인덱스 없이 50만 건을 풀스캔하고 있는 건 아닌지 — 판단하려면 결국 DB 기본기가 있어야 합니다. 이 강의는 어려운 거 안 합니다. 딱 AI한테 시키기 전에 알아야 할 만큼만, 2시간 안에 SQL의 전체 흐름을 직접 따라 치며 익힙니다. 강의가 끝나면 AI가 짜준 쿼리 앞에서 더 이상 불안하지 않을 겁니다.

(5.0) 수강평 22개

수강생 766명

난이도 입문

수강기한 무제한

  • 딩코딩코
실습 중심
실습 중심
데이터베이스
데이터베이스
AI 활용법
AI 활용법
AI 코딩
AI 코딩
실습 중심
실습 중심
데이터베이스
데이터베이스
AI 활용법
AI 활용법
AI 코딩
AI 코딩

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

5.0

5.0

므갱이

100% 수강 후 작성

데이터베이스와 SQL문에 대해서 짧은시간 속성으로 "아아 이런거구나~" 라고 알고만 넘길정도면 좋은 강의입니다. 세부적인 내용은 각자 알아서 공부해야 할 내용이지만 무엇을 공부해야할지 어떻게 공부해야할지에 대해서 알수있는 강의입니다. (예를 들어... 초보자 입장에서 여러 명령문을 사용했는데 이것이 뭘 의미하는지 모르는것을 찾아본다던가... 프로시저가 무엇인지.. 등등;; 스스로 공부할 것을 찾아갈 수 있습니다.) 속성강의로 짧은시간 생각보다 많은 정보를 담았으며 Notion 정리자료, 무료 등을 고려하면 정말 좋은 강의라고 생각합니다!

5.0

원승언

93% 수강 후 작성

DB 관련 지식을 다시 복습하고자 강의를 들어봤는데 되게 자세하게 이해하기 쉬웠어요 그리고 무료여서 너무 좋았습니다. 짧았지만 그래도 핵심 개념을 배울 수 있어서 좋았습니다.

5.0

clscls2530

100% 수강 후 작성

SQL에 대한 전반적인 지식을 쉽게 설명해주셔 잘 따라 갈 수 있었습니다

수강 후 이런걸 얻을 수 있어요

  • "DB 기초"에 대한 면접 자신감

  • 내 컴퓨터에서 SQL을 직접 실행할 수 있는 환경

  • CRUD와 JOIN을 자유롭게 쓰는 기본기

  • AI가 짜준 쿼리를 읽고 판단하는 'SQL 검증 능력'

AI가 짜준 쿼리, 맞는지 판단할 수 있나요?

"이 데이터 뽑아줘" 하면 AI가 그럴듯한 SQL을 짜줍니다. SELECT, JOIN, GROUP BY까지 알아서 붙여줍니다. 진짜 잘합니다. 그런데 문제는 그 다음입니다. 테이블 3개를 JOIN 했는데 데이터가 뻥튀기됐어요. 맞는 건가요? AI가 인덱스를 걸라고 하는데 인덱스가 뭔지 모르겠어요. "일단 돌아가니까 쓰자" → 프로덕션에서 서버가 터졌습니다.


DB 기본 개념이 없으면, AI를 쓸수록 오히려 위험해집니다.

그래서 이 강의를 만들었습니다. 복잡한 이론은 빼고, 일상 속 "왜?"에서 시작합니다.
🍜 네이버 지도 맛집 페이지, 어떤 데이터로 구성됐을까?
🎮 메이플 거래창은 왜 한쪽만 돈 빠지는 버그가 없을까?
📚 50만 권 책에서 원하는 책을 0.1초 만에 찾으려면?

설치 → 테이블 생성 → 데이터 CRUD → JOIN → 트랜잭션 → 인덱스. 2시간 안에 SQL의 전체 흐름을 직접 따라 치며 익힙니다. 강의가 끝나면, AI가 짜준 쿼리를 보고 "이거 맞네" 또는 "이거 틀렸는데?"를 판단할 수 있는 수준이 됩니다.


이 강의를 들으면 얻게 되는 것들

AI가 짜준 쿼리를 검증하는 힘

AI한테 "이 데이터 뽑아줘"라고 시킨 뒤, 결과 쿼리가 맞는지 틀린지 직접 판단할 수 있습니다. JOIN이 올바른지, WHERE 조건이 의도에 맞는지, 인덱스가 필요한지까지 스스로 체크할 수 있게 됩니다.

MySQL + DBeaver 환경 구축

Windows/Mac 설치 가이드 제공 & GUI 툴로 SQL 실행하는 방법까지

데이터베이스 핵심 개념 정리

테이블, 레코드, 기본키(PK), 외래키(FK)의 관계
1:1, 1:N, M:N 연관관계와 JOIN 활용
트랜잭션 ACID (메이플 거래창 예시로 쉽게 이해)

직접 해보는 성능 최적화 실습

50만 건 Mock Data 생성
인덱스 적용 전후 성능 비교 (274ms → 69ms)
복합 인덱스와 카디널리티 개념

프로그래머스 SQL 문제 풀이

실제 코딩테스트에 나오는 유형 실습
AVG, ROUND, GROUP BY, HAVING 활용

이런 내용을 배워요.

실생활 예시로 쉽게 배우는 데이터베이스

  • 네이버 맛집 페이지로 이해하는 데이터의 정체

  • 관계형 vs 비관계형 DB, 언제 뭘 쓸까?

  • MySQL + DBeaver 설치부터 연결까지


테이블과 SQL 기초 다지기

  • 학교 데이터로 배우는 테이블, 레코드, 키 개념

  • 데이터베이스 생성하고 첫 테이블 만들기

  • INSERT, SELECT로 데이터 넣고 꺼내기

CRUD 완성과 JOIN으로 테이블 연결하기

  • UPDATE, DELETE로 데이터 수정하고 삭제하기

  • 선생님-수업 관계로 배우는 1:N, M:N 연관관계

  • LEFT JOIN, INNER JOIN으로 테이블 합치기

  • GROUP BY, 서브쿼리로 원하는 데이터 뽑기

눈으로 보면 바로 이해되는 DB 시각화 영상

  • CRUD, Join 이 뭔데?

  • 글로 읽으면 헷갈리지만, 움직이는 영상으로 보면 3초 만에 이해됩니다.

  • 머릿속에 그림이 그려지도록 시각화 영상으로 보여드립니다

이런 분들께 추천합니다

🎯 SQL 처음 배우는 분

비전공자라 database
수업을 못 들은 분
"테이블이 뭔지, 레코드가 뭔지"부터 시작하고 싶은 분

🎯 배웠는데 정리가 안 된 분

부트캠프에서 빠르게 배웠지만 흐름이 안 잡히는 분 CRUD는 하는데 트랜잭션, 인덱스는 뭔지 모르는 분

🎯 AI한테 SQL 짜달라고 했는데 결과가 맞는지 모르는 분

ChatGPT나 Claude한테 쿼리 짜달라고 해봤는데, 결과가 맞는 건지 틀린 건지 판단이 안 되는 분. "일단 돌려봤는데 뭔가 이상한 것 같은데..." 하면서 불안한 분.



🎁 EVENT 🎁

강의를 수강해주시는 분들에게만 제공하는 특별 혜택이 있습니다.

DB 완강 요약 워크시트를 제공합니다

(해당 문제집은 노션의 형태로 링크로 제공됩니다!)

수강평 인증 후 받아가세요!

(인증하는 방법은 맨 마지막 강의에 적어뒀습니다 __)

이 강의를 만든 사람

쿠팡, 야놀자 최종 면접까지 보고 온 뒷 이야기 썰 푼다 - 6년차 개발자 24개 회사 이직 스토리 [ep 5]

딩코딩코(메인강사)

  • 2021 ~ 2022: S 코딩클럽 알고리즘 (data-structure) 튜터

  • 2022 ~ : 코딩 유튜브 딩코딩코 운영 (개발자 취업 관련된 다양한 컨텐츠 보유)

  • 2022 ~ 2023 : 비바리퍼블리카 서버 개발자


  • 절대 학생을 포기하지 않음 🦈

  • 개발자 취업 뽀개기 커뮤니티 운영 및 오프라인 모임 운영


수강 전 참고 사항

학습 자료

  • 강의 노트는 노션(Notion) 링크로 제공해 드립니다. 복습할 때 언제든 꺼내보세요!

선수 지식 및 유의사항

📌 필수: 없음

MySQL 설치부터 차근차근 가르쳐드려요. DBMS/RDBMS 에 대해서 알게 됩니다!
프로그래밍 경험 없어도 따라올 수 있습니다

📌 있으면 좋은 것:

아무 언어나 하나 경험해봤다면 (Python, Java, JavaScript 등)
"변수", "조건문" 정도의 기초 개념

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • IT 회사를 다니는 비개발 직군

  • AI 를 활용해 다양한 쿼리를 만들고 싶은 사람

  • AI한테 SQL 짜달라고 했는데 결과 검증이 안 되는 분

선수 지식,
필요할까요?

  • 필요 없습니다! 컴퓨터 켜고 웹브라우저 쓸 줄 알면 됩니다.

안녕하세요
입니다.

15,373

수강생

1,574

수강평

295

답변

4.9

강의 평점

18

강의

🚀 토스, 포항공대 출신 | 현업 백엔드 개발자(+8년)
🎥2만 유튜버 | 개발 콘텐츠 제작
📚 인프런 강사 | 누적 수강생 15,000+
👥 개발자 취업 커뮤니티 운영 중 (8,000+)
🧩 오픈소스 (Gradle, Spring AI 등) 다수 Contributor
📝38개 서류 합격 및 크몽 이력서 첨삭 100+회 이상 경험 (평점 5.0점)

현업에서 전달되는 생생한 정보들을 쉽고, 연역적으로 이해되게 전달합니다.

인프런 인터뷰 링크!

커리큘럼

전체

14개 ∙ (2시간 46분)

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

수강평

전체

22개

5.0

22개의 수강평

  • 므갱이님의 프로필 이미지
    므갱이

    수강평 30

    평균 평점 4.8

    수정됨

    5

    100% 수강 후 작성

    데이터베이스와 SQL문에 대해서 짧은시간 속성으로 "아아 이런거구나~" 라고 알고만 넘길정도면 좋은 강의입니다. 세부적인 내용은 각자 알아서 공부해야 할 내용이지만 무엇을 공부해야할지 어떻게 공부해야할지에 대해서 알수있는 강의입니다. (예를 들어... 초보자 입장에서 여러 명령문을 사용했는데 이것이 뭘 의미하는지 모르는것을 찾아본다던가... 프로시저가 무엇인지.. 등등;; 스스로 공부할 것을 찾아갈 수 있습니다.) 속성강의로 짧은시간 생각보다 많은 정보를 담았으며 Notion 정리자료, 무료 등을 고려하면 정말 좋은 강의라고 생각합니다!

    • 검보이님의 프로필 이미지
      검보이

      수강평 6

      평균 평점 4.8

      5

      36% 수강 후 작성

      • 원승언님의 프로필 이미지
        원승언

        수강평 7

        평균 평점 5.0

        5

        93% 수강 후 작성

        DB 관련 지식을 다시 복습하고자 강의를 들어봤는데 되게 자세하게 이해하기 쉬웠어요 그리고 무료여서 너무 좋았습니다. 짧았지만 그래도 핵심 개념을 배울 수 있어서 좋았습니다.

        • clscls2530님의 프로필 이미지
          clscls2530

          수강평 1

          평균 평점 5.0

          수정됨

          5

          100% 수강 후 작성

          SQL에 대한 전반적인 지식을 쉽게 설명해주셔 잘 따라 갈 수 있었습니다

          • rclimb님의 프로필 이미지
            rclimb

            수강평 6

            평균 평점 4.8

            수정됨

            5

            100% 수강 후 작성

            SQL에 대해 처음 접하는 사람들에게 많은 도움이 되는 강의입니다. 여러 비유와 예시를 통한 설명이 이해를 돕습니다.

            ₩9,900

            딩코딩코님의 다른 강의

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

            비슷한 강의

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