강의

멘토링

커뮤니티

NEW
개발 · 프로그래밍

/

데이터베이스

[Lv0] 단 2시간! SQL/DB 핵심 개념 초압축 강의

"SQL 공부해야 하는 건 아는데, 뭐부터 해야 할지 모르겠어요" 데이터베이스 책 펼치면 정규화, B-Tree, 클러스터... 용어부터 막막하죠. 이 강의는 그런 복잡한 이론 다 빼고, 진짜 필요한 것만 담았습니다. 카톡 메시지는 어디에 저장될까? 메이플 거래창은 왜 안전할까? 이런 일상 예시로 시작해서, 설치 → 테이블 만들기 → CRUD → JOIN → 인덱스까지 직접 따라치면서 2시간 만에 SQL 전체 흐름을 잡을 수 있습니다

(4.8) 수강평 4개

수강생 435명

난이도 입문

수강기한 무제한

  • 딩코딩코
실습 중심
실습 중심
데이터베이스
데이터베이스
데이터베이스설계
데이터베이스설계
실습 중심
실습 중심
데이터베이스
데이터베이스
데이터베이스설계
데이터베이스설계
Thumbnail

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

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

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

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

"카톡 메시지는 대체 어디에 저장되는 걸까?"

아침에 울린 알람, 친구와 나눈 카톡, 점심에 검색한 맛집 별점. 오늘 하루만 해도 수백 개의 데이터를 만들고 사용했습니다.
그런데 이 데이터들, 어디에 어떻게 저장되는지 설명할 수 있나요?
데이터베이스를 공부하려고 책을 펴면 정규화, B-Tree, 클러스터... 첫 장부터 외계어입니다.
"그냥 실무에서 쓰는 것만 빠르게 배울 순 없을까?"


이 강의는 그래서 만들었습니다.

🍜 네이버 지도 맛집 페이지, 어떤 데이터로 구성됐을까?

🎮 메이플 거래창은 왜 한쪽만 돈 빠지는 버그가 없을까?

📚 50만 권 책에서 원하는 책을 0.1초 만에 찾으려면?


복잡한 이론은 빼고, 일상 속 "왜?"에서 시작합니다.
설치 → 테이블 생성 → 데이터 CRUD → JOIN → 트랜잭션 → 인덱스
2시간 안에 SQL의 전체 흐름을 직접 따라 치며 익힙니다.
강의가 끝나면, 더 이상 데이터베이스가 블랙박스로 느껴지지 않을 거예요.


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

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, 서브쿼리로 원하는 데이터 뽑기

트랜잭션과 인덱스로 실무 감각 익히기

  • 메이플 거래창으로 이해하는 트랜잭션과 ACID

  • 두꺼운 책 색인처럼 작동하는 인덱스 원리

  • 50만 건 데이터에서 검색 속도 4배 올리기

이런 분들께 추천합니다

🎯 SQL 처음 배우는 분

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

🎯 배웠는데 정리가 안 된 분

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

🎯 다음 단계 준비하는 분

JPA 강의 듣기 전 SQL 기반을 다지고 싶은 분 프로그래머스 SQL 고득점 Kit 풀어보고 싶은테 분

이 강의를 만든 사람

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

딩코딩코(메인강사)

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

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

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


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

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


수강 전 참고 사항

학습 자료

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

선수 지식 및 유의사항

📌 필수: 없음

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

📌 있으면 좋은 것:

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

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 개발 공부 막 시작했는데 SQL이 뭔지 모르는 분

  • SQL 책 샀는데 3장 넘기기 힘든 분

선수 지식,
필요할까요?

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

안녕하세요
입니다.

13,554

수강생

1,402

수강평

267

답변

4.9

강의 평점

16

강의

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

코딩을 뒤집다, 딩코딩코. 쉽고, 연역적으로 이해되는 지식을 전달합니다.

인프런 인터뷰 링크!

커리큘럼

전체

11개 ∙ (2시간 25분)

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

수강평

전체

4개

4.8

4개의 수강평

  • 하이오님의 프로필 이미지
    하이오

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    다른 강의들과 다르게 압축적이고 이해가 잘가는 설명으로 이루어진 데이터베이스 강의입니다!! 넘 좋아요

    • foxrose님의 프로필 이미지
      foxrose

      수강평 10

      평균 평점 4.4

      4

      55% 수강 후 작성

      • 쿄큐큐님의 프로필 이미지
        쿄큐큐

        수강평 73

        평균 평점 4.9

        5

        36% 수강 후 작성

        • syhan7516님의 프로필 이미지
          syhan7516

          수강평 16

          평균 평점 5.0

          5

          64% 수강 후 작성

          무료

          딩코딩코님의 다른 강의

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

          비슷한 강의

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