강의

멘토링

로드맵

BEST
Programming

/

Database

DB Design Introduction/Practice That Even Non-Majors Can Understand

I've made a 'DB Design Introduction/Practice' lecture that's easy for non-majors to understand and immediately applicable in practice!

(4.9) 166 reviews

1,332 learners

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

Reviews from Early Learners

What you will learn!

  • 6 Magical DB Design Rules Applicable Even Without Complex Concepts

  • How Working Developers Design DBs

  • DB Design Core Principles and Overall Process


🤬 Oh my, I can't eat this!

My name is Jaeseong Park , and I started out as a developer without a major, worked as a CTO at several companies, and am currently working as an educator. There was a time when I also started as a developer without a major and studied DB design.

I bought and studied related books to study DB design. The books contained many difficult terms and concepts, such as conceptual design, logical design, anomalies, normalization, and transitive functional dependency. It was difficult to understand at first, but I didn't give up and worked hard until I understood all of those concepts. However, when I actually tried to design a DB for a project, I couldn't move a finger. That's when I realized it.

"I only learned DB design theories that I can't even apply to real life..."

I realized that there was a huge difference between the theory and the actual DB design method. So, since I also had a time when I had such difficulties, I thought that I should create a DB design lecture that even non-majors could apply in practice.

In this lecture , I will teach you how developers in the field actually design databases. If you follow the method I teach you, you will be able to design accurately like a developer in the field without having to know unnecessary and difficult theories.

Four points I paid attention to while creating the lecture

I thought that if you can't apply what you've learned in class, then it's a bad class. I tried to structure the class so that it's practical and can be applied directly to the field, rather than an academic style that focuses on learning theories in depth .

I will teach you only the core concepts that are necessary when designing a DB . If you know only a few frequently used concepts, it is enough to design a DB. I will not teach you useless concepts. If you learn this way, you will learn really quickly and can apply it right away in the field.

Rather than just explaining the theory, I will show you the DB design process step by step using a sample project. By showing you the design process, you can easily learn what process goes into designing a DB in practice.

After learning the concepts, we need to actually design a DB using those concepts. So, I prepared four projects so that you can practice in a way that is most similar to the actual work .

👍 People like this will like it!

By watching YouTube or blogs
To learn DB design
For those who are having difficulties

Because I am not a major
Difficult concepts and terms
People who are slow to understand Korea

In the project
Design your own DB
Anyone who wants to try it

🙊 After listening to this lecture?

You will be able to design your own DB from start to finish in an actual project . You will learn in the way actual developers design DBs, not just for learning purposes.

🍡 Taste

'[Practice] Designing a DB by looking at the screen UI design - JSCODE To-do List' class


'[Practice] Designing a DB by looking at requirements - JSCODE Community (2)' class


In the class 'Identifying data to save / Classifying by grouping'

Note

If you come across any part you don't understand while studying, please use the Q&A board or 1:1 open chat room to ask questions right away 😊 We will try to answer within 24 hours if possible!

🚨 Be sure to check who is teaching you!

If you meet the wrong doctor, you may die at that moment because you cannot cure your illness. However, death ends with the pain of that moment. However, if you meet the wrong teacher and receive the wrong education, you will suffer throughout your life.

Due to wrong education, you may end up going to a company you don't want to work for, receiving a salary that is lower than you expected, and living a life of suffering because of it. Not only that, but because of the wrong education, your children will also inherit the wrong education.

I think that education can really change a person's life in a positive way, but on the other hand, it can also completely destroy a person's life. I think that's why education is such a heavy responsibility.

Therefore, please check who the person teaching you is, what kind of person they are, and what path they have taken, and then make a careful decision.

👋 Hello!
Now I introduce myself ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

hello!

I started studying development as a non-major . I have already been a developer for 6 years! Recently, I have been working as a developer while serving as CTO at two companies . Whenever I have free time, I have been giving coding lectures, consulting on company development, and giving lectures.

The number of students I have taught so far has already exceeded 24,000 (as of July 25th) ! I feel this every time I teach many students, but I cannot forget the sense of pride I feel in education, so I will continue to provide education at Inflearn.
(* Among the students, there are those who passed the exams at Kakao Pay, Yanolja, and Woowa Brothers)

Just as I have received a lot of help when I was going through hard times, I wanted to become someone who could help many other people. And I feel most proud and happy when the value I created through development has had a positive impact on others.

For these reasons , I hope that by sharing what I have worked hard to obtain, I can help those people live a slightly better life.

thank you!

🏆 Best Reviews of Lectures

** This is a review written for the previously produced <AWS Introduction/Practice that Non-Majors Can Understand>.


🚌 What if you don’t know what order to take the lectures in?

Please refer to ' [2025] Essential Curriculum for Employment as a Backend Developer (IT Service Company) ' !

Recommended for
these people

Who is this course right for?

  • For those learning DB design for the first time

  • Those who find it difficult to apply Normal Form concepts in practice

  • Learn DB design used by active developers.

  • Those who want to design their own DB from start to finish

Need to know before starting?

  • Basic SQL statements

Hello
This is

27,060

Learners

1,565

Reviews

612

Answers

4.9

Rating

16

Courses

 

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

 

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

 

[Books]

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

 

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

Curriculum

All

44 lectures ∙ (5hr 1min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

166 reviews

4.9

166 reviews

  • whybwhy3576님의 프로필 이미지
    whybwhy3576

    Reviews 44

    Average Rating 4.8

    5

    49% enrolled

    私が2年ぶりに早く触れたなら、、、 現業で運営を長くしてみると、小さなモジュール単位の機能はとてもやりましたが、システムDB全体を設計するときは感じにしてみると確信が無かったんですよ。 だからコーディングをする時もビジネスやデータ構造がこれに当たってシステムにデータが整合したのか悩みが多く、その当時も設計関連の本、動画講義を2つ以上見たが理論については分かるが、いざ設計する時は始まらないと思いました。結局、他の方に設計を渡しましたが、大きく違わなかったんですよ。経験しました。 今40%ほど受講したのにさえ聞いたら、私は本当にうまくいくと思います。 他の科目も受講してみましょう...

    • jscode
      Instructor

      誰も_母を_アイディム〜 現業実務者ですね!まで受講して、さらに発展した姿で訪れてできるように応援します〜!

  • parksoopark님의 프로필 이미지
    parksoopark

    Reviews 25

    Average Rating 5.0

    5

    100% enrolled

    先生のmysql講義に続き、DB設計講義まで聞きました。 講義時間に比べて学習効果に優れ、難しい用語や概念なしに簡単に説明してくれて、これがこんなに簡単な内容だったかと思うほど簡単に説明していただきありがとうございます。 非専攻者、専攻者区別なく役立つ講義です。 うまくいくまで先生が教えてくれたとおり、6つのルールで練習してみましょう!

    • jscode
      Instructor

      スミン様〜スカンピョン残してくれてとても感謝しています!

  • technocratist666님의 프로필 이미지
    technocratist666

    Reviews 14

    Average Rating 5.0

    5

    91% enrolled

    DB設計の際に必要な部分を順次簡単にお知らせします。もしDB設計が初めてなら、この講義を先に履修し、もっと理論的にディテールな部分を勉強するのが効率的な学習法だと思いますね。 急いでDB設計を勉強しなければならないことが生じ、迅速かつ効率的に実務にすぐに適用可能な講義を探している中、ぴったりの講義を探して仕事を終えてくれてありがとう。

    • jscode
      Instructor

      technocratistの受講後ありがとうございました〜!残りの講義も着実に受講していただき、完強までおこなっていただければ応援いたします:)

  • trantper님의 프로필 이미지
    trantper

    Reviews 13

    Average Rating 5.0

    5

    95% enrolled

    通り過ぎてきたFEです。 関連講義の購入もかなりあったのに一番良かったし、効率的な講義方式だったと思います。

    • jscode
      Instructor

      恥ずかしい奴隷〜聞いた講義の中で一番良かったなんて絶賛してくれてありがとうございますㅠㅠ!

  • suuupanov님의 프로필 이미지
    suuupanov

    Reviews 7

    Average Rating 5.0

    5

    98% enrolled

    時間が経つのを知らずに聞いてみると聞いたことがあります〜 本当に簡単に教えてくれますが、インターネット講義ですが難しいことがある部分を繰り返し教えてくれて、理解が上手になったようです。

    • jscode
      Instructor

      suuupanov様〜 時間行くことを知らず聞いていたなんて以上嬉しくて憧れですね〜!ひとりでも上手くできてくれると思います!ありがとうございました。

Limited time deal ends in 2 days

$5,557.00

29%

$51.70

jscode's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!