강의

멘토링

로드맵

개발 · 프로그래밍

/

데이터베이스

실전! 데이터베이스 완전정복 [설계편]

현실의 복잡한 요구사항을 정확히 반영하면서 효율적이고 확장성 있는 데이터베이스 구조를 설계하는 실전 전략을 학습합니다.

(4.8) 수강평 6개

수강생 256명

  • 신동현
실전전략
실습 중심
기본개념
응용
MySQLDBMS/RDBMSdatabasemodelingdb

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

이런 걸 배울 수 있어요

  • 데이터베이스 설계의 핵심 개념과 실전 노하우를 한 번에

  • 구체적인 사례 기반의 데이터베이스 설계 방법

  • 효율적이고 확장 가능한 데이터 모델링 전략

실무에서 자주 사용되는 테이블 설계 전략과 패턴 집중 학습 🚀
감이 아니라 논리적인 이론을 기반으로 데이터베이스를 설계하는 방법

무작정 따라 하는 것이 아니라, 원리를 이해하며 배우는 강의

🔥 실전에서 바로 쓸 수 있는 실전 DB 설계 전략을 배웁니다

데이터베이스 설계의 핵심 개념과 다양한 실전 설계 전략을 다룹니다.

  • 기본키, 외래키, 정규화/비정규화, 인덱스에 대한 깊이 있는 상세한 설명


  • 엔터티 간의 복잡하고 다양관 관계를 표현하는 방법

  • 실전에서 자주 사용되는 설계 전략을 유형 별로 정리하여 체계적으로 학습

  • 마무리로 e-commerce 설계 실전 프로젝트까지!


강의 특징

1. 상세하고 쉬운 설명 🙋‍♂

초보자도 쉽게 이해할 수 있도록 다양한 자료를 활용해 배경지식과 심화 개념까지 폭넓게 다룹니다. 온/오프라인 부트캠프 강의 경험을 통해 아직 프로그래밍이 낯선 초보자들에게 눈높이 강의와 설명을 제공합니다.

2. 실전 예제 💪

다양한 실무 예제를 활용해 단순히 이론만 학습하지 않고, MySQL MySQL Workbench를 사용하여 이론으로 배운 내용을 곧바로 실습하여 실전 감각을 끌어올립니다.

3. 주제별 심화 학습 📌

자주 사용되는 핵심 설계 전략을 유형 별로 자세하게 정리하여 학습합니다.

삭제 전략(hard delete / soft delete), 블랙리스트 기반 차단, 상태 관리 전략, 멀티 테넌시 설계, 이력 관리 전략(SCD Type 1/2/4), 동시성 제어 전략(비관적 락 / 낙관적 락) 등

💁‍♂ 목차 소개

1. 데이터베이스 설계에 대한 이해

  • 데이터베이스 설계의 중요성과 주요 과정에 대해 학습합니다.

2. 데이터베이스 설계 기본

  • 기본키, 외래키, 정규화/비정규화, 인덱스, UNIQUE 제약 등

  • 데이터베이스 설계에 필요한 핵심 개념을 자세하게 학습합니다.

3. 다양한 관계 표현

  • 기본 관계(일대일, 다대일, 다대다), 자기참조 관계, 관계 엔터티, 슈퍼타입/서브타입 등

  • 엔터티 간의 복잡하고 다양관 관계를 표현하는 방법을 학습합니다.

4. 실전! 설계 전략

  • 삭제 전략(hard delete / soft delete), 블랙리스트 기반 차단, 상태 관리 전략, 멀티 테넌시 설계, 이력 관리 전략(SCD Type 1/2/4), 동시성 제어 전략(비관적 락 / 낙관적 락) 등

  • 자주 사용되는 핵심 설계 전략을 유형 별로 자세하게 정리하여 학습합니다.

  • 데이터베이스 설계 꿀팁과 실무에서 사용하는 다양한 테크닉을 집중적으로 배웁니다.

5. 테이블 설계 실습

  • e-commerce 데이터베이스를 설계하며, 배운 내용을 총정리합니다.

  • 다양한 이론을 녹여낸 실습 프로젝트를 통해 실전 감각을 끌어올립니다.

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): Windows, macOS 모두 실습이 가능합니다.

  • 사용 도구: MySQL, MySQL Workbench


학습 자료

  • 1000 페이지 분량의 상세한 PPT 제공

  • 강의 코드 제공(SQL)

선수 지식 및 유의사항

  • SQL 언어에 대한 기초 지식이 필요합니다.

  • 질문에 대한 빠른 답변(평균 3시간 이내)을 제공합니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 데이터베이스의 기초 개념을 탄탄하게 학습하고 싶으신 분

  • 실무에 바로 적용할 수 있는 데이터베이스 설계 방법을 배우고 싶으신 분

  • 논리적인 이론을 기반으로 한 데이터베이스 설계 방법이 궁금하신 분

선수 지식,
필요할까요?

  • 기초 SQL

안녕하세요
입니다.

2,593

수강생

171

수강평

133

답변

4.8

강의 평점

6

강의

  • 백엔드 개발자

     

    • (전) 토스 증권 NoOps팀

    • (전) Asleep 슬립루틴 개발

    • (전) ABLY 광고 사업팀

    • PyCon Korea 21/22/23 Speaker

  • 강의

    • 오즈코딩스쿨 부트캠프 강사

      (Python, Django, FastAPI, Database, AWS)

    • 스파르타코딩클럽 온라인 튜터(AI 트랙)

    • 멀티캠퍼스 강사(SQL, Database)

  • 자격증 및 수상 내역

    • AWS 2023 StartUp Security GameDay 한국 1등

    • 3x AWS Certified

      • AWS Certified Database – Specialty

      • AWS Certified Solutions Architect - Associate

      • AWS Certified Developer - Associate

    • CKAD(Certified Kubernetes Application Developer)

  • 기술 블로그: qu3vipon.com

  • 깃허브: github.com/qu3vipon

커리큘럼

전체

58개 ∙ (7시간 4분)

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

수강평

전체

6개

4.8

6개의 수강평

  • 우주님의 프로필 이미지
    우주

    수강평 1

    평균 평점 5.0

    5

    33% 수강 후 작성

    지금 저에게 가장 필요한 강의였습니다. 설명도 꼼꼼하고 자세하게, 그리고 어렵지 않게 해주시고 DB 설계시 어떤 점을 주의깊게 신경써야 하는지, 어떤 부분에서 오버헤드를 고려해야 하는지 명확하게 이해할 수 있었어요.

    • 신동현
      지식공유자

      강의를 통해 도움이 되셨다니 기쁩니다! 말씀해주신 부분처럼 DB 설계는 구조적 일관성과 성능 사이의 균형이 특히 중요합니다. 앞으로도 학습 과정에서 궁금한 점이나 어려움이 생기면 편하게 물어봐 주세요. 리뷰 감사합니다 :D

  • 김민수님의 프로필 이미지
    김민수

    수강평 6

    평균 평점 5.0

    5

    100% 수강 후 작성

    끝까지 완강하면서 데이터베이스 부분에 대해 몰랐던 부분이 많았는데 많은 것들을 배운 좋은 기회였던것 같습니다! 잘 배웠습니다!!

    • 신동현
      지식공유자

      끝까지 완강하시느라 수고하셨습니다! 강의를 통해 새로운 내용을 배우셨다니 정말 기쁘네요. 앞으로 데이터베이스를 다루실 때 이번 강의가 큰 도움이 되었길 바랍니다. 리뷰 감사합니다 :D

  • 도윤님의 프로필 이미지
    도윤

    수강평 7

    평균 평점 5.0

    5

    100% 수강 후 작성

    항상 테이블 설계할 때 경험과 감에 의존해서 진행하곤 했는데, 이번 기회로 체계적으로 정리된 내용을 접할 수 있어서 정말 도움이 많이 됐습니다!! 흐릿했던 개념들이 정리되면서 자신감도 생겼고 앞으로 실제 설계할 때도 훨씬 확신을 가지고 접근할 수 있을 것 같습니다. 좋은 강의 감사합니다!

    • 신동현
      지식공유자

      강의 내용이 도움이 되었다니 뿌듯하네요. 앞으로도 자신감을 갖고 개발하실 수 있도록 응원합니다!

  • harbinger님의 프로필 이미지
    harbinger

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    SQL 쿼리 작성까지는 할 수 있으나, 막상 DB 설계라는 업무를 떠맡게 되면서 어떻게 해야하나 고민하다가 인프런에서 강의가 보여서 수강하게 되었습니다. 물론 강의 하나만 본다고 모든걸 해결할 수 있는건 아니지만, 어느 지점에서 어떤 방식으로 고민을 해야하는지 알 수 있게 해주는 좋은 강의였습니다. 이제 강의에서 습득한 지식을 토대로 실무에서 열심히 굴러봐야겠네요... 강의 잘 들었습니다 감사합니다.

    • 신동현
      지식공유자

      실제 현업에서는 더 복잡한 경우가 많지만, 이번 강의를 통해 최소한의 기준점과 방향성을 잡으실 수 있었다니 저도 보람을 느낍니다. 앞으로 실무에서 마주하실 다양한 경험들이 이 강의 내용과 잘 맞물려 더 큰 힘이 되길 바랍니다. 계속해서 발전해 나가시길 응원하겠습니다!

  • endeavor님의 프로필 이미지
    endeavor

    수강평 38

    평균 평점 5.0

    5

    100% 수강 후 작성

    강의 잘 들었습니다. 다음 강의도 기대됩니다!

    • 신동현
      지식공유자

      감사합니다! 다음 강의도 부지런히 준비해보겠습니다 :D

2025 추석맞이 감사할인 중 (7일 남음)

₩57,750

25%

₩77,000

신동현님의 다른 강의

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

비슷한 강의

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