강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Database

Nhập môn/Thực chiến thiết kế DB mà cả người không chuyên cũng có thể hiểu được

Tôi đã tạo ra khóa học 'Thiết kế DB: Nhập môn/Thực chiến' mà ngay cả người không chuyên cũng dễ hiểu và có thể áp dụng ngay vào thực tế!

(4.9) 162 đánh giá

1,318 học viên

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

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • 6 quy tắc thiết kế DB thần kỳ có thể áp dụng mà không cần hiểu các khái niệm phức tạp

  • Cách các lập trình viên thực tế thiết kế DB

  • Nguyên tắc cốt lõi và quy trình thiết kế DB


🤬 Ôi trời, tôi không thể ăn được món này!

Tôi tên là Jaeseong Park , khởi nghiệp với tư cách là một lập trình viên không chuyên ngành, sau đó làm việc với tư cách là Giám đốc Công nghệ (CTO) tại một số công ty, và hiện đang làm giáo viên. Có một thời gian tôi cũng bắt đầu với tư cách là một lập trình viên không chuyên ngành và học thiết kế cơ sở dữ liệu.

Tôi đã mua và nghiên cứu các sách liên quan để học thiết kế CSDL. Các sách này chứa nhiều thuật ngữ và khái niệm khó, chẳng hạn như thiết kế khái niệm, thiết kế logic, bất thường, chuẩn hóa và phụ thuộc hàm bắc cầu. Ban đầu khá khó hiểu, nhưng tôi không bỏ cuộc và nỗ lực hết mình cho đến khi hiểu hết tất cả các khái niệm đó. Tuy nhiên, khi thực sự bắt tay vào thiết kế một CSDL cho một dự án, tôi lại không thể nhúc nhích nổi một ngón tay. Đó là lúc tôi nhận ra điều đó.

"Tôi chỉ học được những lý thuyết thiết kế DB mà tôi thậm chí không thể áp dụng vào cuộc sống thực tế..."

Tôi nhận ra có một sự khác biệt rất lớn giữa lý thuyết và phương pháp thiết kế DB thực tế. Vì vậy, vì tôi cũng từng gặp khó khăn tương tự, tôi nghĩ mình nên tạo một bài giảng về thiết kế DB mà ngay cả những người không chuyên cũng có thể áp dụng vào thực tế.

Trong bài giảng này , tôi sẽ hướng dẫn bạn cách các nhà phát triển thực sự thiết kế cơ sở dữ liệu. Nếu bạn làm theo phương pháp tôi hướng dẫn, bạn sẽ có thể thiết kế chính xác như một nhà phát triển thực thụ mà không cần phải biết những lý thuyết phức tạp và không cần thiết.

Bốn điểm tôi chú ý khi tạo bài giảng

Tôi nghĩ rằng nếu bạn không thể áp dụng những gì đã học trên lớp thì đó là một lớp học tệ. Tôi đã cố gắng xây dựng lớp học sao cho thực tế và có thể áp dụng trực tiếp vào thực tế, thay vì theo phong cách học thuật tập trung vào việc học lý thuyết một cách chuyên sâu .

Tôi sẽ chỉ dạy bạn những khái niệm cốt lõi cần thiết khi thiết kế một cơ sở dữ liệu . Chỉ cần bạn biết một vài khái niệm thường dùng là đủ để thiết kế một cơ sở dữ liệu. Tôi sẽ không dạy bạn những khái niệm vô dụng. Nếu bạn học theo cách này, bạn sẽ học rất nhanh và có thể áp dụng ngay vào thực tế.

Thay vì chỉ giải thích lý thuyết, tôi sẽ hướng dẫn bạn từng bước thiết kế cơ sở dữ liệu thông qua một dự án mẫu. Bằng cách hướng dẫn bạn quy trình thiết kế, bạn có thể dễ dàng nắm bắt được quy trình thiết kế cơ sở dữ liệu trong thực tế.

Sau khi học các khái niệm, chúng ta cần thực sự thiết kế một cơ sở dữ liệu dựa trên các khái niệm đó. Vì vậy, tôi đã chuẩn bị bốn dự án để bạn có thể thực hành theo cách gần giống nhất với công việc thực tế .

👍 Những người như thế này sẽ thích nó!

Bằng cách xem YouTube hoặc blog
Để học thiết kế DB
Dành cho những ai đang gặp khó khăn

Bởi vì tôi không phải là một chuyên gia
Các khái niệm và thuật ngữ khó
Những người chậm hiểu về Hàn Quốc

Trong dự án
Thiết kế DB của riêng bạn
Bất cứ ai muốn thử nó

🙊 Sau khi nghe bài giảng này?

Bạn sẽ có thể tự thiết kế cơ sở dữ liệu của riêng mình từ đầu đến cuối trong một dự án thực tế . Bạn sẽ học cách các nhà phát triển thực tế thiết kế cơ sở dữ liệu, không chỉ vì mục đích học tập.

🍡 Hương vị

'[Thực hành] Thiết kế DB bằng cách xem thiết kế UI màn hình - Lớp JSCODE To-do List'


'[Thực hành] Thiết kế DB bằng cách xem xét các yêu cầu - Cộng đồng JSCODE (2)' lớp


Trong lớp 'Xác định dữ liệu cần lưu / Phân loại theo nhóm'

Lưu ý

Nếu bạn gặp bất kỳ phần nào không hiểu trong khi học, hãy sử dụng bảng Hỏi & Đáp hoặc phòng trò chuyện mở 1:1 để đặt câu hỏi ngay lập tức 😊 Chúng tôi sẽ cố gắng trả lời trong vòng 24 giờ nếu có thể!

🚨 Hãy nhớ kiểm tra xem ai là người dạy bạn nhé!

Nếu bạn gặp nhầm bác sĩ, bạn có thể chết ngay lúc đó vì không thể chữa khỏi bệnh. Tuy nhiên, cái chết kết thúc bằng nỗi đau của khoảnh khắc đó. Tuy nhiên, nếu bạn gặp nhầm thầy và nhận được sự giáo dục sai lầm, bạn sẽ đau khổ suốt đời.

Do giáo dục sai lầm, bạn có thể sẽ phải làm việc cho một công ty mà bạn không muốn, nhận mức lương thấp hơn mong đợi và sống một cuộc đời khổ sở vì điều đó. Không chỉ vậy, vì giáo dục sai lầm, con cái bạn cũng sẽ thừa hưởng nền giáo dục sai lầm đó.

Tôi nghĩ rằng giáo dục thực sự có thể thay đổi cuộc đời một người theo hướng tích cực, nhưng mặt khác, nó cũng có thể hủy hoại hoàn toàn cuộc đời họ. Tôi nghĩ đó là lý do tại sao giáo dục lại là một trách nhiệm nặng nề đến vậy.

Vì vậy, hãy kiểm tra xem người dạy bạn là ai, họ là người như thế nào và họ đã đi theo con đường nào, sau đó hãy đưa ra quyết định cẩn thận.

👋 Xin chào!
Bây giờ tôi xin giới thiệu bản thân mình ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

Xin chào!

Tôi bắt đầu học phát triển phần mềm không chuyên ngành . Tôi đã làm lập trình viên được 6 năm rồi! Gần đây, tôi vừa làm lập trình viên vừa giữ chức vụ CTO tại hai công ty . Bất cứ khi nào rảnh rỗi, tôi đều đi dạy lập trình, tư vấn phát triển công ty và giảng dạy.

Số lượng học sinh tôi đã dạy cho đến nay đã vượt quá 24.000 (tính đến ngày 25 tháng 7) ! Tôi cảm thấy điều này mỗi khi dạy nhiều học sinh, nhưng tôi không thể quên cảm giác tự hào về giáo dục, vì vậy tôi sẽ tiếp tục giảng dạy tại Inflearn.
(* Trong số các sinh viên, có những người đã vượt qua kỳ thi tại Kakao Pay, Yanolja và Woowa Brothers)

Cũng như tôi đã nhận được rất nhiều sự giúp đỡ khi gặp khó khăn, tôi muốn trở thành một người có thể giúp đỡ nhiều người khác. Và tôi cảm thấy tự hào và hạnh phúc nhất khi giá trị tôi tạo ra thông qua sự phát triển đã có tác động tích cực đến người khác.

Vì những lý do này , tôi hy vọng rằng bằng cách chia sẻ những gì tôi đã nỗ lực để có được, tôi có thể giúp mọi người có cuộc sống tốt đẹp hơn một chút.

Cảm ơn!

🏆 Đánh giá bài giảng hay nhất

** Đây là bài đánh giá được viết cho bài viết trước đó <Giới thiệu/Thực hành AWS mà người không chuyên ngành có thể hiểu>.


🚌 Nếu bạn không biết nên học các bài giảng theo thứ tự nào thì sao?

Vui lòng tham khảo ' [2025] Chương trình giảng dạy thiết yếu cho việc làm Lập trình viên Backend (Công ty dịch vụ CNTT) ' !

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người mới học thiết kế DB

  • Người khó áp dụng khái niệm dạng chuẩn vào thực tế

  • Người muốn học thiết kế DB được các dev hiện trường dùng nhiều.

  • Người muốn tự tay thiết kế toàn bộ DB

Cần biết trước khi bắt đầu?

  • SQL cơ bản

Xin chào
Đây là

26,543

Học viên

1,489

Đánh giá

596

Trả lời

4.9

Xếp hạng

15

Các khóa học

 

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

 

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

 

[Books]

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

 

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

Chương trình giảng dạy

Tất cả

44 bài giảng ∙ (5giờ 1phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

162 đánh giá

4.9

162 đánh giá

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

    Đánh giá 44

    Đánh giá trung bình 4.8

    5

    49% đã tham gia

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

    • JSCODE 박재성
      Giảng viên

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

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

    Đánh giá 25

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

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

    • JSCODE 박재성
      Giảng viên

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

  • technocratist님의 프로필 이미지
    technocratist

    Đánh giá 14

    Đánh giá trung bình 5.0

    5

    91% đã tham gia

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

    • JSCODE 박재성
      Giảng viên

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

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

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    95% đã tham gia

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

    • JSCODE 박재성
      Giảng viên

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

  • suuupanov님의 프로필 이미지
    suuupanov

    Đánh giá 7

    Đánh giá trung bình 5.0

    5

    98% đã tham gia

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

    • JSCODE 박재성
      Giảng viên

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

1.405.028 ₫

Khóa học khác của jscode

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!