강의

멘토링

커뮤니티

Programming

/

Database

SQLコーディングテストの第一歩

Leetcode SQLの問題を解決しながら、短時間で問題の種類を特定し、SQL実装のスキルを向上させることができます。

難易度 初級

受講期間 無制限

  • Gemma
Coding Test
Coding Test
SQL
SQL
MySQL
MySQL
Coding Test
Coding Test
SQL
SQL
MySQL
MySQL

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

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

5.0

5.0

김주아

83% 受講後に作成

SQL コーディング テストで出てくる概念を詳しく教えてくれたので、SQL の基礎を復習するのにとても良かったです。

5.0

이승렬

100% 受講後に作成

最初は柿が来なくて講義の報告に追いついたが、次々と重ねて講義を見る前に先に解いてみて、講義の中で取り上げられていない部分は質問しながら感覚をつかんだようです。誠心誠意まで答えてくださって理解するのに一層簡単でした。ありがとうございます!

5.0

재영

29% 受講後に作成

Gemmaの講師のおかげで成長し続けています。

受講後に得られること

  • SQLロジックの実装

  • SQL関数の活用

  • SQL文法全体をすばやく調べる

SQLコーディングテストの問題解決
ロジック実装+様々な関数を講義の一つに!

SQLコーディングテスト、どのくらい準備する必要がありますか?
私の問題解決はどこで、なぜ間違ったのですか?

データ職種と密接なSQL

SQLは、膨大なデータに隠されているインサイトとトレンドを見つけるのに役立つプログラミング言語です。私が欲しい部分だけをデータから抜いて確認することもできます。 SQLは限定的な文法を使用しているため、SQLロジックを実装して正しい関数を使用することが重要です。そのため、IT会社に入る前、特にデータに関連する職種であれば、コーディングテスト初の関門から向き合う言語です。入社後も必須の言語です。

しかし、どこから準備するべきかわからないのですか?データベースの原則のような基本的なものから始める必要がありますが、負担が大きく近づいていますか?まず、コーディングテスト用のSQL問題解決を目指して始めましょう!

負担が軽減され、効率がより高くなるように。

🙋‍♀️コーディングテスト準備中

🙋‍♀️ SQLプールを参照して実務に適用したい方

🙋‍♀️ 理論よりも例を通じた学習がもっと触れる方

短い時間内に全体的なSQL問題の解決ができるように、このレッスンではLeetcodeのSQL Easy難易度問題(ハングル翻訳提供)に従います。

知識の基盤を磨いた後にスキルを育てたいと思うとき、私はより難しい理論を見るのではなく、まず軽い問題解決から始めます。そうすれば自然に概念を復習し、問題を直接解くので頭の中にももっと長い間記憶に残ります。数学を理論だけ勉強して問題解決をしなければ理解できないようです。

SQL問題を一度に解決できなかったので心配しないでください。文法を知ることと問題を解くことができるものの間に隙間があるので、私も最初は問題を一度に解決できず、時間も長くかかりました。タイプを身につける訓練が必要なので、じっくりと軽い気持ちで近づけるようにこの講義を企画しました。今年のSQLコーディングテストに向けて第一歩を踏み出してください!



初級者の目の高さにぴったり!合わせた
SQLコーディングテストの第一歩

MySQL Workbenchから直接SQLルックアップ+ Github連携によるSQLバックアップ

Leetcodeプロンプトで照会できるSQLは限定的です。自分が作成したSQLがどのデータを出力するのかを直接確認してみるのが実力向上に不可欠です。だから問題の解決に先立ち、MySQLをインストールしてWorkbenchでSQLを照会できるように環境設定を一緒にしてみましょう。

他にもGithubと連動する環境設定も行っています。 Githubに自分のコードを置くと、いつでもどこでもどのデバイスでも(携帯電話でも他のコンピュータでも)確認できるため、バックアップ目的で大きな助けになります。 Github連動は今回のSQLだけでなく、他のプログラミング言語にも活用できるのでとても役に立つでしょう!

きめ細かいSQL問題の種類+宿題を提供

LeetcodeのEasy難易度の中でも簡単な難易度と難しい難易度が存在します。序盤には、より簡単な難易度を通して軽く始めるでしょう。難易度に加えて、SQLの問題を型別に分けました。 CASE WHEN、GROUP BYなどのロジック関連タイプもあり、LAG、LEAD、RANKなどの関数関連タイプもあります。分かれたタイプを通じて、各タイプがどんな形で出題になるかを一目で確認できます。

概念説明が追加的に必要な部分は、受講生のための理論授業PPTも提供されます。また、一人で追加の練習を行うために、中途中の宿題とソリューションを提供します。あなたのSQLスキルを直接チェックしてください!

詳細カリキュラム

講義は大きく3つのパートに分かれます。

Part 1.
非常に簡単な難易度問題による入門

LeetcodeのEasy難易度の中でより簡単な難易度問題を先に解きながら、SQLコーディングテストに入門する準備をします。

Part 2.
ロジック関連タイプ

ロジック関連の問題をタイプ別(例: join 、group by、not in、case whenなど)に解決します。

MySQL WorkbenchでSQLを段階的に照会した後、最終クエリを導き出します。

Part 3.
関数関連タイプ

関数固有問題を型別(例:rank、dense_rank、row_number、lag、leadなど)に解決してください。

MySQL WorkbenchでSQLを段階的に照会した後、最終クエリを導き出します。


Q&A 💭

Q. この講義の差別点は何ですか?

  • Leetcodeの問題を難易度別タイプ別に追加的に分けて提供します。
  • MySQL Workbenchのインストールを同時にしながら、中間SQL結果も直接確認できる環境設定を提供します。
  • Githubのインストールを一緒にしながら、今回の講義のSQLだけでなく、今後他のプログラミング言語もバックアップできる環境設定を提供します。

Q. 非専攻者も聞ける講義ですか?

いいえ、このレッスンは基本的なSQLを知っている人を対象としています。 SQLコーディングテストを準備中の就労生や、ちょうどデータ職種で就職された方に効率的な講義です。

Q. この講義をすべて聞いたら、受講生の私はどのレベルまで上がることができますか?

実際のコーディングテストはアルゴリズム問題、SQL問題(+たまにPandas DataFrame処理問題)が混在していますが、SQL問題はそれほど難しくありません! (アルゴリズム問題から判別力のある問題が出てきます。)
講義によく従い、コーディングテスト予定日以前にGithubに載せたコードを復習後に試験を見ると、SQL部分では無理なく問題を解決できるレベルになります。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • コンピュータ工学専攻者

  • コーディングテスト準備中

  • データアナリスト

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

  • SQL

こんにちは
です。

943

受講生

118

受講レビュー

40

回答

4.9

講座評価

5

講座

数学からスタートし、開発者のキャリアを経て、統計学の勉強を通じて現在はデータ分析家として活動しているGemmaです。データ分析は、溢れかえるビッグデータの中から斬新なインサイトやトレンドを把握することが最も重要です。言うのは簡単ですよね?ですが、適切な分析ツールと手法を活用できれば、誰でも十分に貴重な宝石を見つけ出すことができます。そのようなメソッドを皆さんに共有したいと思います。

  • (現) LINE Plus データアナリスト

  • (元) NAVER データアナリスト

  • イタリア ミラノ工科大学(Politecnico di Milano)応用統計学修士

  • 梨花女子大学 数学科 学士 (計算科学 複数専攻、コンピューター工学 副専攻)

     

  • https://blog.naver.com/italian-lesson

    (個人ブログ)

    ミラノ工科大学 応用統計学修士 梨花女子大学 数学科修士(計算科学複数専攻、コンピューター工学副専攻) https://blog.naver.com/italian-lesson(個人ブログ)

カリキュラム

全体

22件 ∙ (2時間 5分)

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

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

受講レビュー

全体

13件

5.0

13件の受講レビュー

  • paulmoon008308님의 프로필 이미지
    paulmoon008308

    受講レビュー 111

    平均評価 4.9

    5

    41% 受講後に作成

    • yangjinho8269061님의 프로필 이미지
      yangjinho8269061

      受講レビュー 21

      平均評価 5.0

      5

      60% 受講後に作成

      • jk92244137님의 프로필 이미지
        jk92244137

        受講レビュー 2

        平均評価 5.0

        5

        33% 受講後に作成

        • blockmonkey1992님의 프로필 이미지
          blockmonkey1992

          受講レビュー 11

          平均評価 4.8

          5

          60% 受講後に作成

          • ss606444110님의 프로필 이미지
            ss606444110

            受講レビュー 2

            平均評価 5.0

            5

            83% 受講後に作成

            SQL コーディング テストで出てくる概念を詳しく教えてくれたので、SQL の基礎を復習するのにとても良かったです。

            ¥4,190

            Gemmaの他の講座

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

            似ている講座

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