メインコンテンツにスキップ

コース

中級 SQL

初級5 時間

このコースでは、それぞれのステップで実践的な練習クエリを使いながら、自分のSQLコードで今日からデータ分析するために必要なことをすべて教えます!

Sql4 時間 - 6 時間3,950 XP520K+修了証明書

無料アカウントを作成する

Googleで続行
または
続行すると、次に同意したものとみなされます: 利用規約プライバシーポリシー 、およびデータが米国内に保管されることに同意したものとみなされます。

何千もの企業の学習者に愛されています

チームでトレーニングをお考えですか?

法人向けプランを試す

コースの説明

SQLは、データベースに保存された生データを実用的なインサイトへと変換するための、最も人気のある言語として広く認識されています。 このコースでは、映画データベースを使って、SQLを用いてデータを操作し、そこからインサイトを抽出する方法を学びます。

SQLでフィルタリングを学ぶ

データを絞り込み、比較する手法を学び、特定の情報を抽出して洞察を得たり、データに関する疑問に答えたりできるようになります。

集約に親しむ

次に、集約関数を体験します。これは、データを効果的に要約し、大規模なデータセットから貴重な洞察を得るために不可欠です。 さらに、これに並べ替えとグループ化を組み合わせることで、インサイトと分析にさらなる意味の層を加えます。

クリーンなクエリを書く

最後に、データとクエリを見やすく整理して提示するためのヒントと最良の練習をいくつか紹介します。 コース全体を通して、概念の理解を確かなものにするための実践的なクエリ練習に取り組みます。 コースの終了時には、今日から自分のSQLコードを使ってデータを分析するために必要なことをすべて身につけているでしょう!

前提条件

カリキュラム

コース概要

1

データ集計

  • 要約値

    合計・平均・件数などの主要な統計値を計算してデータを集計する方法を学び、生データから有益な情報を引き出せるようになります。

  • 1つの列によるグループ化

    要約統計量をカテゴリ別に集計する手法を学びます。これにより、異なるグループ間で指標を比較し、データ内のパターンを見つけ出すことが可能になります。

  • 複数の列によるグループ化

    データを複数の次元で同時に分析する方法を学びます。複数のカテゴリーに沿って同時に集計を分解(ブレイクダウン)することで、微細なパターンを発見できるようになります。

2

データ変換

  • 基本的な変換

    既存のデータの値を組み合わせたり計算したりして新しい列を作成する方法を学びます。これにより、元のデータセットには含まれていない比率やその他の指標を算出できるようになります。

  • 複雑な変換

    多段階の計算の処理や合計に対するパーセンテージの算出方法を学び、中間結果に基づいた複雑な指標を構築できるようになります。

3

データのフィルタリング

  • 基本的なフィルタリング

    条件に基づいてデータから特定の行を抽出する方法を学びます。これにより、分析対象を関連するサブセットに絞り込むことができるようになり、欠損値やテキストパターンの処理も行えるようになります。

  • 複数の条件

    複数の条件を同時に使用してデータをフィルタリングする方法を学びます。ANDやORの論理を組み合わせて条件を指定することで、必要な行を正確に抽出できるようになります。

  • 複雑なフィルタリング

    複雑なフィルタリングを条件ごとに個別の列に分割して簡略化する方法や、フィルタ結果の逆を抽出する方法を学びます。これにより、分析の透明性を高め、検証を容易にすることができます。

4

条件演算

  • 条件付き変換

    特定の条件に応じてさまざまな計算を適用する方法を学びます。これにより、値の標準化、データのカテゴリ分類、そしてデータ内のさまざまなケースへの対応ができるようになります。

  • 条件付き集計

    特定の条件を満たす値のみを含めた集計方法を学びます。これにより、各グループ内での「遅延したフライトのみの平均」といった詳細な指標を算出できるようになります。

S

中級 SQL

コース修了

修了証明書を取得

今すぐ登録する

DataCamp for Mobileでデータスキルを伸ばしましょう

モバイルコースと毎日5分のコーディングチャレンジで、外出先でも学習を進められます。