강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Database

非専攻者でも理解できるDB設計入門/実践

非専門家の方でも簡単に理解でき、実践ですぐに活かせる「DB設計 入門/実践」講座を作ってみました!

  • jscode
이론 실습 모두
db설계
비전공자
DBMS/RDBMS
database
MySQL
dba

学習した受講者のレビュー

こんなことが学べます

  • 複雑な概念を知らなくても適用できる魔法のDB設計ルール6選

  • 現役開発者たちがDBを設計する方法

  • DB設計 主要原則および全過程


🤬エライ、できません!

非専攻者として開発を始め、複数の会社でCTOとして活動しているが、現在は教育者として活動しているパク・ジェソンといいます。私も非専攻者として開発を始めてDB設計を勉強していた時代がありました。

DB設計を勉強するために関連書籍を買って勉強しました。本では、概念設計、論理設計、理想現象、正規化、履行関数依存など、難しい用語や概念がたくさん出てきました。最初は理解しにくかったがあきらめずに最後まで努力してその概念をすべて理解するようになりました。ところが、いざプロジェクトでDBを設計しようとしているので、手ひとつも難しかったんですよ。この時感じました。

「実践に適用すらできないDB設計理論だけを学んだな…」

理論と実際のDBを設計する方法と違いが大きすぎることに気づきました。それで、このような困難を経験した時代が私もいたので、非専攻者も十分に実戦で使えるDB設計講義を作らなければならないと思いました。

このレッスンでは、ビジネス開発者が実際にデータベースを設計する方法を教えてくれます。私が教えてくれる方法の通りに従うと、不要で難しい理論を知らなくても、現業開発者のように正確に設計できるようになります。

講義を作りながら気にした4つのポイント

講義をすべて聞いたにもかかわらず本番で適用できなければ間違った講義だと思いました。理論を深く学習する学術的な方法ではなく、実務にすぐに適用可能な実践的な講義で構成しようとしました。

DB設計をする際に必要なコアコンセプトだけを選別してお知らせします。よく使われる概念はいくつかありますが、知っておくとDB設計をするのに十分です。無駄な概念は知らないでしょう。このように学んだら、本当に速く学び、本番ですぐに適用できます。

理論だけを説明するのではなく、サンプルプロジェクトを活用してDB設計過程を一つ一つすべてお見せします。設計過程をお見せすることで、本番でどのような過程を経てDBを設計するかを簡単に学ぶことができます。

概念を学んだら、私たちはその概念を活用して実際にDB設計をしなければなりません。そこで、現業と最も似たように練習できるように4つのプロジェクトを準備しました。

👍こんな方が聞けばいいですね!

YouTubeやブログを見て
DB設計を学ぶために
苦しんでいる人

非専攻者出身だから
難しい概念と用語で
理解が遅い方

プロジェクトで
自分でDB設計を
やりたい人

🙊この講義をすべて聞いたら?

実際のプロジェクトで最初から最後まで自分でDB設計を行うことができるようになります。単に学習用ではなく、実際のビジネス開発者がDBを設計する方法で学ぶことができます。

🍡を試す

「[実習]画面UIデザインを見てDBを設計する - JSCODEツーリスト」授業中


「[実習]要件を見てDBを設計する - JSCODEコミュニティ(2)」授業中


「保存するデータを特定/グループ化して分類する」クラス

注意事項

もし学習しても理解できない部分が出てくる場合Q&A掲示板または1:1オープントークルームを活用してすぐに質問してください😊なるべく24時間以内にお答えしようとしています!

🚨教育をする人がどんな人なのか必ず確認してください!

医者に間違って会うと、その瞬間に病気を治せずに死を迎えることができます。しかし、死とはその瞬間の苦痛で終わります。でも、先生に間違って会って教育を間違ってもらうと、人生を生きていくうちに苦痛です。

間違った教育は不要な会社に行き、思ったよりも小さい給料を受け、それによって生涯に苦しんで生きることができます。それだけでなく、間違った教育のために私の子供まで間違った教育が噛まれます。

教育とは一人の人生を本当にポジティブに変えることもできますが、一方では一人の人生を一気に飛ばすことができるものだと思います。それだけ教育は責任が重いと思います。

したがって、教育をする人が誰なのか、どんな人なのか、どのような道を歩んできたのかを確認し、慎重に判断してください。

👋こんにちは!
今こそ紹介します( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

こんにちは!

非専攻者出身で開発勉強を始めました。ある新しいすでに6年目の開発者になりましたね!最近は2社でCTOを務めながら開発者として活動していました。時間の余裕になるたびにコーディング講義、会社開発コンサルティング、講演などをしてきました。

これまでに教えた学生数はいつの間にか24,000人(25年7月基準)が超えていますね!いろんな弟子たちを教えながら毎回感じるのですが、教育に対する憎しみを忘れることができず、Inflearnで着実に教育を進めてみようと思います。
(*受講生のうちカカオペー、ヤノルザ、優雅な兄弟たち合格生排出)

私が難しくて大変な時に助けをたくさん受けてきたように、他の多くの人々にも助けを与えることができる人になりたかったです。そして、開発を通じて生み出された価値が他の人々に肯定的な影響を与えた時が最も嬉しくて幸せだと感じました。

このような理由で私が努力して得たものを施して分けることで、その人々が少し良い生活を送ることができたらと思います。

ありがとうございます!

🏆講義 Best Review

**以前に制作した<非専攻者も理解できるAWS入門/実戦>で作成された後期です。


🚌どのような順番で講義を聞くべきかどうか?

[2025年]バックエンド開発者として就職するための必須カリキュラム(ITサービス企業) を参考にしてください!

こんな方に
おすすめです

学習対象は
誰でしょう?

  • DB設計を初めて学ばれる方

  • 正規形概念を実戦に適用させるのが難しい方

  • 現場のエンジニアがよく使うDB設計方法を学びたい方

  • 最初から最後まで自分でDBを設計したい方

前提知識、
必要でしょうか?

  • 基本的な SQL문

こんにちは
です。

26,543

受講生

1,489

受講レビュー

596

回答

4.9

講座評価

15

講座

 

[Sites]
Youtube 바로가기
LinkedIn 바로가기

 

[Career]
現) JSCODE - 대표 멘토, CEO
前) (주)트라이포드랩 - CTO
前) (주)온리원유니버스 - CTO
前) 달리(DALY) - CTO
前) 팀메이트(Teammate) - CEO

 

[Books]

『Do it! JSCODE의 AWS 입문』, 이지스퍼블리싱 (2025.05)

 

[ETC]
- 기업 대상 개발 컨설팅 및 코딩 교육 활동

カリキュラム

全体

44件 ∙ (5時間 1分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

162件

4.9

162件の受講レビュー

  • 아무도_모를_아이디님의 프로필 이미지
    아무도_모를_아이디

    受講レビュー 44

    平均評価 4.8

    5

    49% 受講後に作成

    제가 2년만 더 빨리 접했다라면,,, 현업에서 운영을 오래 하다보니 작은 모듈 단위의 기능은 그럭저럭 했습니다만 시스템 DB 전체를 설계할 때는 느낌으로 하다보니 확신이 없더라고요. 그래서 코딩을 할 때도 비지니스나 데이터 구조가 이게 맞나 시스템에 데이터가 정합한가 고민이 많았고 그 당시에도 설계 관련 책, 동영상 강의를 2개 이상 봤는데 이론에 대해선 알겠지만 막상 설계할 때는 시작이 잘 안되더라고요. 결국 다른 분께 설계를 넘겼습니다만 크게 다르진 않더라고요. DB설계가 약할 경우 서비스 자체가 불안정할 수 있다는 경험을 했습니다. 지금 40% 정도 수강했는데 마저 듣고나면 저 정말 잘 할 수 있을 것 같아요. 완전 쪽집게 과외네요. 다른 과목도 수강신청 해보겠습니다...

    • JSCODE 박재성
      知識共有者

      아무도_모를_아이디님~ 현업 실무자시군요! 비록 2년이 흘렀지만 앞으로의 시간은 더 창창하니깐요! 이제서라도 자신감을 얻으신 점에 대해 무한 칭찬드리고 싶습니다 ㅎㅎ! 쪽집게라고 극찬해주셔서 너무 감사드립니다! 다른 과목까지 수강하셔서 더더욱 발전된 모습으로 찾아뵐 수 있길 응원하겠습니다~!

  • 수박님의 프로필 이미지
    수박

    受講レビュー 25

    平均評価 5.0

    5

    100% 受講後に作成

    선생님의 mysql 강의에 이어 DB설계 강의까지 들었습니다. 강의 시간 대비 학습효과가 뛰어나고 어려운 용어나 개념없이 너무 쉽게 설명해주셔서 이게 이렇게 쉬운 내용이었나 싶을 정도로 쉽게 설명해주셔서 감사합니다. 비전공자, 전공자 구분 없이 도움이 되는 강의 입니다. 잘할때까지 선생님께서 알려주신대로 6가지 규칙으로 실습해보겠습니다!!!

    • JSCODE 박재성
      知識共有者

      수민님~ 수강평 남겨주셔서 너무 감사드려요! 오픈한 지 얼마 되지 않았는데 벌써 완강하셨다니 넘 축하드립니다 👍 알려드린 6가지 규칙들을 꼭 자신의 것으로 만들어서 응용해보시길 바랍니다 :)

  • technocratist님의 프로필 이미지
    technocratist

    受講レビュー 14

    平均評価 5.0

    5

    91% 受講後に作成

    DB 설계시 필수적으로 행해야 하는 부분들을 순차적으로 쉽게 알려주십니다. 만약 DB 설계가 처음이라면 이 강의를 먼저 이수하고, 좀 더 이론적으로 디테일한 부분을 공부하는게 효율적인 학습법이라 생각되네요. 급하게 DB 설계를 공부해야 할 일이 생겨서 빠르고 효율적으로 실무에 바로 적용 가능한 강의를 찾던중 딱 맞는 강의를 찾아 일을 마무리했습니다 감사합니다.

    • JSCODE 박재성
      知識共有者

      technocratist님 수강후기 너무 감사드립니다~! 남은 강의도 꾸준히 수강하셔서 완강까지 해내시길 응원하겠습니다 :)

  • 당황한 노새님의 프로필 이미지
    당황한 노새

    受講レビュー 13

    平均評価 5.0

    5

    95% 受講後に作成

    지나가던 FE입니다.. 최근에 백엔드쪽도 공부하고 찍먹중인데 (라고쓰고 1년 넘게 핥짝 거리는 중)... 관련 강의 구매도 꽤 했는데 가장 좋았고, 효율적인 강의 방식이었다고 생각합니다.

    • JSCODE 박재성
      知識共有者

      당황한 노새님~ 들으신 강의 중에 가장 좋았다니 극찬을 해주셔서 너무 감사드려요 ㅠㅠ! 앞으로 더 효율적인 강의를 보여드려야겠다는 마음이 더 생깁니다. 좋은 평가 넘 감사드려요 :)

  • suuupanov님의 프로필 이미지
    suuupanov

    受講レビュー 7

    平均評価 5.0

    5

    98% 受講後に作成

    시간 가는 줄 모르고 듣다 보니까 다 들었어요~ ㅋㅋㅋ 정말 쉽게 알려주시고 비록 인터넷 강의지만 어려울 수 있는 부분들을 반복적으로 알려주셔서 이해가 잘 된 것 같습니다. 혼자서 실습해서 마무리 잘하겠습니다~! 감사합니다!

    • JSCODE 박재성
      知識共有者

      suuupanov님~ 시간 가는 줄 모르고 들으셨다니 넘 기쁘고 뿌듯하네요~! 혼자서도 잘 해내실 수 있으실 거라 생각이 듭니다! 좋은 수강평 감사드립니다 완강 축하드려요 :)

¥7,865

jscodeの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!