김영한の実戦データベース - 基本編

実務に必ず必要なSQLとデータベースの基礎を学習します。 開発者だけでなく、企画者やデータアナリストの方々もSQLを深く学習します。

難易度 初級

受講期間 無制限

SQL
SQL
MySQL
MySQL
DBMS/RDBMS
DBMS/RDBMS
SQLD
SQLD
SQL
SQL
MySQL
MySQL
DBMS/RDBMS
DBMS/RDBMS
SQLD
SQLD

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

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

5.0

5.0

개foot

20% 受講後に作成

わ.... 現職開発者です。 早く次の編を1ヶ月以内にアップしてください..... そうでないと拗ねちゃいますよ 講義を見て本当に気が狂いそうです 良すぎて...... そうでなくても最近sqlの重要性? 性能、チューニングが重要だと思っていたのですが、基本編から実務的なTIPと段階的に説明してくださる深さ、大韓民国で良い講義を聞いていて光栄です。 他の方々にもお勧めします!!

5.0

광교js

7% 受講後に作成

就活生として、先生の講義が本当にとても役に立っています。今回のデータベース編もそうです。一日も早く次の講義も一生懸命学びたいです。いつも情熱的な講義をありがとうございます :)

5.0

Seung Min Liang

43% 受講後に作成

Javaをやったことがないので、初めて講義を聞いてみます。なぜ人気講師でいらっしゃるのかわかりますね。次回できるだけ早くお願いします...

受講後に得られること

  • リレーショナルデータベースの基本概念と構造の理解

  • SQLの核心文法と主要クエリ活用(JOIN、サブクエリ、UNION、CASE、VIEWなど)

  • 高性能クエリのためのインデックス最適化(カバリング・複合インデックス)

  • 実行計画分析で見つける最適なインデックス構造と設計原則

  • 安定的なデータ処理のためのトランザクションと整合性管理

国内開発分野累積受講生1位、
キム・ヨンハンの実戦データベース

トレンディな技術?もっと重要なのはデータベースの基礎です!

元woowa brothers技術理事、累計受講生50万人突破
キム・ヨンハンがデータベース講義を作った理由

・・・

"本当に実務に必要な基礎を詰め込んだデータベース講義を作りたかったのです。"

実力の差を生む実戦データベース

多くの開発者がデータベースを単純なストレージとして扱い、登録・修正・照会・削除だけを繰り返しています。JOINやINDEXを知っていても、なぜ必要なのかをきちんと理解していないケースが多いです。

しかし、JOIN構成やINDEX設定が不十分だと、サービスは徐々に遅くなり、最終的には障害につながります。実際に障害の90%がデータベースの問題に起因するほど、データベースは開発の核心です。

良い設計とクエリは
基本から始まります。

結局、開発者の実力はコーディングとデータベースを扱う能力、この二つの軸が共に備わったときに完成されます。
特にデータベースは構造を誤って設計すると後で変更することが難しいため、しっかりとした基礎から固めることが何よりも重要です。

だから、この講義はSQL文法だけを教えません。

単にSQLの文法を知るだけでなく、どのような原理で動作するのかを明確に理解し、データ構造と状況に合った最適なSQLを自ら判断して設計できる実力を身につけられるように設計しました。

今回の基本編講義はロードマップの中核を担う最も重要な講義で、必須で知っておくべき最小限のデータベースの基礎だけを盛り込みました。

開発者だけでなくすべての職種のための講義です。

アナリスト、企画者、マーケターにとっても、SQLはもはや選択ではありません。データに基づいてサービスを改善し、組織を説得し、開発チームと円滑にコミュニケーションすることが重要になっています。講義で扱う核心機能だけを知っていても、誰でもデータを読み取り解釈し、実質的なインサイトにつなげることができます。

キム・ヨンハンの実戦データベースロードマップ

この講座は実戦データベースロードマップの2番目の講座として、すべてのIT関係者が実務に必ず必要なデータベースの基礎を体系的に身につけられるように構成されています。

ロードマップ構成講義とガイド映像の紹介

Frame 66

ロードマップシリーズ第2弾、データベース基本編

実務のための6つの核心SQLテーマ

結合

基本編ではまず、リレーショナルデータベースの花と呼ばれる結合を深く掘り下げます。なぜ必要なのかから始めて、内部結合、外部結合、セルフ結合まで、実務の例を通じてどんな状況で何を使うべきかをお伝えします。

サブクエリ

次にサブクエリを整理し、そして多くの方が混乱されるサブクエリとJOINとの違いは何か、いつ使えばパフォーマンスに有利なのかを明快に整理いたします。

UNION、CASE、VIEW

UNIONで散らばったデータをまとめ、CASE文で条件に応じて必要なデータを分類・加工します。VIEWを通じて自分が作成した複雑なSQLをシンプルな名前で保存できます。

インデックス

サービス速度を左右する核心、インデックス。単純な文法説明を超えて、インデックスがどのように高速検索を可能にする構造と原理を理解し、カバリングインデックス・複合インデックスなど実務最適化技法まで一緒に扱います。さらにインデックスをどのように設計し効果的に活用するかについての明確なガイドも提示いたします。

トランザクション、データ整合性

データの整合性を保証するトランザクションとデータ整合性についても深く扱います。なぜ同時実行制御が必要なのか、ACIDとは何かという基礎を固めます。

ストアドプロシージャ、関数、トリガー

最後にストアドプロシージャ、ファンクション、トリガーなどデータベース内のロジック活用方法を簡単に見ていきます。最近の実務でこれらの機能があまり使われなくなった理由と、現代的なアプリケーション開発における代替案も併せて学びます。

基本から違う講義
50万人以上の受講生が証明しています。

⭐⭐⭐⭐⭐

毎回初心者の立場で深く考えなければ出てこない段階的な順序や資料に感動を覚えることが多かったです。今の講義が私にそうだったように、これからもあの頃の私のように道に迷い悩んでいる人々に手を差し伸べられる講義を作っていただければと思います。ありがとうございます!

"Spring Boot - 核心原理と活用"
受講レビュー

⭐⭐⭐⭐⭐️

CRUDしかできず、たまに遭遇するDBの問題はググってみても断片的な知識で、どこか空白があるような気がしていたのですが、その間を埋めてくれる講義です。... やはり基本が重要なんですね。そしてその基本は、ヨンハンさんほどしっかり固めてくださる方はいないと思います。

"スプリング DB 1編 - データアクセス核心原理" 受講レビュー

⭐⭐⭐⭐⭐

本当に最高です。他の講義を聞きながら、なぜこのように使うのだろう?と思って疑問が解消されなかったこと、独学しながらなぜこの部分はこうなるのだろう??と思ったことをすべて明快に説明してくださいます。... 独学しながら疑問をすっきり解消できなかった経験があるなら本当におすすめです。中級・上級講義も本当に楽しみです。

"キム・ヨンハンの実戦Java - 基礎編"
受講レビュー

⭐⭐⭐⭐⭐

講義の途中途中でWebブラウザの開発者ツールを開いて、実際にどのように動作するのか見せてくださるのが、自分が実際に勉強している部分がこのように動作するんだなと、より興味を持つきっかけになったと思います。... これからもたくさんの講義をアップしていただき、多くの人々に良い影響を広めてください。講義、ありがたく拝聴しました。^^

"すべての開発者のためのHTTP Web基礎知識" 受講レビュー

⭐⭐⭐⭐⭐

先生がしてくださる実質的な講義と詳しい説明、以前にされたことももう一度説明してくださる繊細さに本当に感謝しました。... 国費教育の限界により、このまま崩れるわけにはいかず探していて知った先生の講義のおかげで、私の人生が変わりそうです。開発者として先生と同じ会社で勤務することを目標に、有能な開発者になれるよう努力します。心より感謝申し上げます。

「スプリング核心原理 - 基本編」受講レビュー

⭐⭐⭐⭐⭐

Springでどんなものを作ることができるのか、大きな絵を描けるようになりましたし、技術をやみくもに教えるのではなく、コードを書きながら非効率的だったり問題点が出てきた時に、これを解決するためにこのような技術が導入されたということを最初から最後まで自然にビルドアップしてくださったので、スムーズによく学ぶことができました!

"スプリング入門 - コードで学ぶスプリングブート、ウェブMVC、DBアクセス技術"受講レビュー

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 開発者就職準備生

  • データベースを学んだが、基礎をしっかり固めたい開発者

  • SQLを学びたい企画者、マーケター、データアナリスト

  • IT業界にいらっしゃる全ての方

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

  • 金英漢の実践データベース入門 - SQLから着実に

  • SELECT、GROUP BY、HAVINGを含む基本的なSQLの使い方

こんにちは
yhです。

583,709

受講生

40,559

受講レビュー

9,078

回答

5.0

講座評価

26

講座

本当の実務に必要な、まともな開発者になれるよう教育することが私の目標です。

 

私の開発人生の物語

EOインタビュー動画

開発のどん底 - 田舎の青年、開発王になる

就職と転職に関する悩みの解決

 

もっと見る

カリキュラム

全体

84件 ∙ (13時間 40分)

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

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

受講レビュー

全体

366件

5.0

366件の受講レビュー

  • jjs2704023067님의 프로필 이미지
    jjs2704023067

    受講レビュー 30

    平均評価 5.0

    5

    7% 受講後に作成

    就活生として、先生の講義が本当にとても役に立っています。今回のデータベース編もそうです。一日も早く次の講義も一生懸命学びたいです。いつも情熱的な講義をありがとうございます :)

    • yh
      知識共有者

      jjs270402さん、一生懸命勉強されて、また望まれる目標を達成されることを応援しています!

  • ghdrn1399님의 프로필 이미지
    ghdrn1399

    受講レビュー 5

    平均評価 5.0

    5

    100% 受講後に作成

    • dirend79555님의 프로필 이미지
      dirend79555

      受講レビュー 54

      平均評価 5.0

      5

      20% 受講後に作成

      わ.... 現職開発者です。 早く次の編を1ヶ月以内にアップしてください..... そうでないと拗ねちゃいますよ 講義を見て本当に気が狂いそうです 良すぎて...... そうでなくても最近sqlの重要性? 性能、チューニングが重要だと思っていたのですが、基本編から実務的なTIPと段階的に説明してくださる深さ、大韓民国で良い講義を聞いていて光栄です。 他の方々にもお勧めします!!

      • yh
        知識共有者

        개foot様、ありがとうございます :) 網羅的な説明はせず、実務に必要な内容に絞り解説しようと腐心しましたが、その意図を汲んでいただき、感謝申し上げます。 楽しく学んで、大きく成長されることを応援しています!

    • jusungpark님의 프로필 이미지
      jusungpark

      受講レビュー 23

      平均評価 4.8

      5

      100% 受講後に作成

      やはり期待以上のクオリティでした。 毎回整理する機会をいただき、ありがとうございます。

      • yh
        知識共有者

        ラムジュバンさん、熱心に聴いてくださって私も感謝しています^^!

    • liang님의 프로필 이미지
      liang

      受講レビュー 3

      平均評価 5.0

      5

      43% 受講後に作成

      Javaをやったことがないので、初めて講義を聞いてみます。なぜ人気講師でいらっしゃるのかわかりますね。次回できるだけ早くお願いします...

      • yh
        知識共有者

        Seung Min Liangさん、一生懸命準備した甲斐がありますね :) 次の設計編を最も期待していただいても良いと思います^^ ありがとうございます。

    yhの他の講座

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

    似ている講座

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

    ¥11,191