キム・ヨンハンの実戦データベース - 設計編1、現代的データモデリング完全征服
yh
データベース設計を概念的、論理的、物理的な3段階で体系的に学び、実務中心のショッピングモールプロジェクトを通じてスキルを強化します。現代的な設計手法と最新のトレンドを通じて、実践的なノウハウを習得します。
初級
SQL, MySQL, DBMS/RDBMS
実務に欠かせないSQLとデータベースの基礎を学習します。 開発者だけでなく、プランナーやデータアナリストの方々もSQLを深く学習します。
学習した受講者のレビュー
5.0
개foot
わ.... 現職開発者です。 早く次の編を1ヶ月以内にアップしてください..... そうでないと拗ねちゃいますよ 講義を見て本当に気が狂いそうです 良すぎて...... そうでなくても最近sqlの重要性? 性能、チューニングが重要だと思っていたのですが、基本編から実務的なTIPと段階的に説明してくださる深さ、大韓民国で良い講義を聞いていて光栄です。 他の方々にもお勧めします!!
5.0
광교js
就活生として、先生の講義が本当にとても役に立っています。今回のデータベース編もそうです。一日も早く次の講義も一生懸命学びたいです。いつも情熱的な講義をありがとうございます :)
5.0
Seung Min Liang
Javaをやったことがないので、初めて講義を聞いてみます。なぜ人気講師でいらっしゃるのかわかりますね。次回できるだけ早くお願いします...
関係データベースの基本概念と構造の理解
SQLの核心文法と主要クエリの活用(ジョイン、サブクエリ、UNION、CASE、VIEWなど)
高パフォーマンスクエリのためのインデックス最適化(カバリング・複合インデックス)
実行計画の分析で見つける最適なインデックス構造と設計原則
安定的なデータ処理のためのトランザクションと整合性管理
元・優良な兄弟たち(Woowa Brothers)技術理事、累計受講生50万人突破
キム・ヨンハンがデータベース講義を作った理由
•••
「本当の実務に必要な基礎を詰め込んだデータベース講義を作りたかったのです。」
多くの開発者がデータベースを単なるストレージとして捉え、登録・修正・照会・削除を繰り返すだけになっています。JOINやINDEXを知ってはいても、なぜ必要なのかを正しく理解できていないケースが多いのが現状です。
しかし、ジョイン(JOIN)の構成やインデックス(INDEX)の設定が不十分だと、サービスは次第に遅くなり、最終的には障害につながります。実際に障害の90%がデータベースの問題に起因するだけに、データベースは開発の核心です。
結局、開発者の実力はコーディングとデータベースを扱う能力、この二つの軸が共に備わった時に完成されます。
特にデータベースは、構造を誤って設計すると後から変更するのが難しいため、しっかりとした基礎から固めることが何よりも重要です。
単にSQL文法を知るだけでなく、どのような原理で動作するのかを明確に理解し、データ構造や状況に合わせた最適なSQLを自ら判断して設計する力を養えるように設計しました。
今回の基本編の講義は、ロードマップの要となる最も重要な講義であり、必須として知っておくべき最小限のデータベースの基礎だけを盛り込みました。
アナリスト、プランナー、マーケターにとっても、SQLはもはや選択肢ではありません。データに基づいてサービスを改善し、組織を説得し、開発チームと円滑にコミュニケーションを取ることが重要になっています。講義で扱う核心的な機能さえ知っていれば、誰でもデータを読み解き、実質的なインサイトへとつなげることができます。
この講義は実戦データベースロードマップの2番目の講義で、すべてのITエンジニアが実務に必ず必要なデータベースの基礎を体系的に習得できるように構成されています。
キム・ヨンハンの実践データベース - 基本編
キム・ヨンハンの実践データベース - 性能最適化と高度な機能編(26年上半期リリース予定)
ロードマップシリーズ第2弾、データベース基本編
ジョイン
基本編では、まず関係型データベースの華と呼ばれるジョインを深く掘り下げます。なぜ必要なのかという点から始まり、内部、外部、セルフジョインまで、実務の例題を通じてどのような状況で何を使うべきかをお教えします。
サブクエリ
次にサブクエリを整理し、多くの方が迷われるサブクエリとジョンの違いは何なのか、いつ使うのがパフォーマンスに有利なのかを明快に整理して解説します。
UNION, CASE, VIEW
UNIONを通じて散らばったデータを集め、CASE文で条件に応じて必要なデータを分類・加工します。VIEWを使えば、自分が作成した複雑なSQLをシンプルな名前で保存することができます。
インデックス
サービス速度を左右する核心、インデックス。単なる文法の説明を超えて、インデックスがいかにして高速な検索を可能にするのか、その構造と原理を理解し、カバリングインデックス・複合インデックスなどの実務的な最適化手法までを扱います。さらに、インデックスをどのように設計し、効果的に活用するかについての明確なガイドも提示します。
トランザクション、データ整合性
データの整合性を保証するトランザクションとデータの完全性についても深く掘り下げます。なぜ並行性制御が必要なのか、ACIDとは何なのか、基礎をしっかりと固めます。
ストアドプロシージャ、関数、トリガー
最後に、ストアドプロシージャ、関数、トリガーなど、データベース内のロジック活用方法を簡単に見ていきます。最近の実務でこれらの機能があまり使われない理由と、現代的なアプリケーション開発における代替案についても併せて解説します。
⭐⭐⭐⭐⭐
毎回初心者の視点で深く考えなければ出てこないような段階的な順序や資料に感動することが多かったです。今の講義が私にとってそうであったように、これからも当時の私のように道に迷い悩んでいる人たちに手を差し伸べてくれるような講義を作っていただければ幸いです。ありがとうございます!
"Spring Boot - 核心原理と活用"
受講レビュー
⭐⭐⭐⭐⭐️
CRUDしかできず、たまに直面するDBの問題はググってみても断片的な知識ばかりで、どこか空白があるように感じていましたが、その隙間を埋めてくれる講義です。... やはり基本が重要ですね。そして、その基本をヨンハンさんほどしっかり教えてくださる方は他にいないと思います。
⭐⭐⭐⭐⭐
本当に最高です。他の講義を聴きながら「なぜこのように使うんだろう?」と疑問が解消されなかったことや、独学しながら「なぜこの部分はこうなるんだろう??」と思っていたことを、すべて明快に説明してくださいます。... 一人で勉強しながら疑問をすっきりと解消できなかった経験があるなら、本当におすすめです。中級・上級の講義も本当に楽しみです。
"キム・ヨンハンの実戦Java - 基本編"
受講レビュー
⭐⭐⭐⭐⭐
講義の合間にウェブブラウザの開発者ツールを開いて、実際にどのように動作しているかを見せてくださるのが、「自分が実際に勉強している部分が、あのように作動するんだ」ともっと興味を持つきっかけになったと思います。... これからもたくさんの講義をアップしていただき、多くの人々に良い影響力を広めてください。講義、感謝して拝聴しました。^^
⭐⭐⭐⭐⭐
先生が行ってくださる実践的な講義と詳しい説明、以前説明した内容ももう一度説明してくださる繊細さに本当に感謝しています。... 国費教育の限界により、このまま挫折するわけにはいかないと探していたところ、先生の講義に出会えたおかげで私の人生が変わりそうです。 開発者として先生と同じ会社で働くことを目標に、有能な開発者になれるよう努力します。心から感謝申し上げます。
⭐⭐⭐⭐⭐
スプリングでどのようなものを作ることができるのか、大きな絵を描けるようになりました。技術をただ教えるのではなく、コードを作成しながら非効率な部分や問題点が出てきた際、それを解決するためにこのような技術が導入されたということを最初から最後まで自然にビルドアップしてくださったので、スムーズに学ぶことができました!
学習対象は
誰でしょう?
エンジニア就職準備生
データベースを勉強したことはあるが、基礎をしっかりと固めたい開発者
SQLを学びたい企画者、マーケター、データ分析家
IT業界に携わるすべての方へ
前提知識、
必要でしょうか?
キム・ヨンハンの実戦データベース入門 - SQLから一歩ずつ
SELECT、GROUP BY、HAVINGを含む基本的なSQLの使い方
インフラン認証
600,270
受講生
41,866
受講レビュー
9,107
回答
5.0
講座評価
26
講座
教育者
前:優雅な兄弟たち(Woowa Brothers)技術理事、カカオ、SKプラネット
本当の実務に必要な、まともな開発者になれるよう教育することが私の目標です。
EOインタビュー動画
開発のどん底 - 田舎の青年、開発王になる
全体
84件 ∙ (13時間 40分)
講座資料(こうぎしりょう):
6. 実習データ準備
13:32
7. JOIN가 필요한 이유
10:32
8. 内部結合 1
17:02
9. 内部結合 2
13:10
10. 内部結合 3
06:47
11. 問題と解法
06:40
12. 整理
02:03
13. 外部結合 1
14:01
14. 外部結合 2
11:02
15. 結合の特徴
26:44
16. セルフ結合
07:32
17. CROSS結合
09:31
18. 結合総合実習
10:24
19. 問題と解答1
10:38
20. 問題と解き方2
10:20
21. 整理
05:13
全体
443件
5.0
443件の受講レビュー
受講レビュー 56
∙
平均評価 5.0
5
わ.... 現職開発者です。 早く次の編を1ヶ月以内にアップしてください..... そうでないと拗ねちゃいますよ 講義を見て本当に気が狂いそうです 良すぎて...... そうでなくても最近sqlの重要性? 性能、チューニングが重要だと思っていたのですが、基本編から実務的なTIPと段階的に説明してくださる深さ、大韓民国で良い講義を聞いていて光栄です。 他の方々にもお勧めします!!
개foot様、ありがとうございます :) 網羅的な説明はせず、実務に必要な内容に絞り解説しようと腐心しましたが、その意図を汲んでいただき、感謝申し上げます。 楽しく学んで、大きく成長されることを応援しています!
受講レビュー 36
∙
平均評価 4.9
5
就活生として、先生の講義が本当にとても役に立っています。今回のデータベース編もそうです。一日も早く次の講義も一生懸命学びたいです。いつも情熱的な講義をありがとうございます :)
jjs270402さん、一生懸命勉強されて、また望まれる目標を達成されることを応援しています!
受講レビュー 15
∙
平均評価 5.0
5
基本編が終わりましたね。少し難しかったのは、サブクエリ、トランザクション、ユニオンの問題3番のイベントの種類で新しい内容を追加するのが難しいと感じました。+インデックスが重要だということが講義からも伝わってきます(インデックス編の内容が多かったですね(笑))。 そして気になることがあります。「データ整合性セクション」を入門編に入れてもいいのではないか?と思いました。問題の中に作成、修正、削除、外部キー制約をかけるものがあるからです。その理由も気になります。 +そして、一生懸命講義を作ってくださり、ありがとうございます。
考える人様、熱心に受講していただきありがとうございます :) 入門編は本当にSQLの基本だけを扱うようにしました。笑
受講レビュー 7
∙
平均評価 4.4
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!