Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
データサイエンスのためのSQL入門
Highest Rated
Rating: 4.3 out of 5(208 ratings)
1,845 students

データサイエンスのためのSQL入門

データ分析に必須のSQLを実用レベルで学べます
Created byTetsuya T
Last updated 12/2025
Japanese

What you'll learn

  • ゼロから始めてSQLの基礎を学ぶことができる
  • データ分析で必要な実用的なクエリを書くことができる
  • ビッグデータのハンドリングができるようになる
  • Google BigQueryの使い方

Course content

6 sections90 lectures4h 4m total length
  • 講座概要7:52

Requirements

  • SQLについての事前の知識は不要です
  • GCPのアカウント作成にクレジットカードが必要です

Description

【なぜSQLを学ぶのか】

データ分析の最初のステップはデータをデータベースから抽出する事です。

SQLはこのデータベースからデータを抽出する為の言語です。

つまり、SQLはデータ分析の最初の一歩という事です。

また、SQLはデータを単にデータベースから持ってくるだけでなく、データを集計するする事が出来ます。多くの企業が保有しているデータは通常、ビッグデータでPythonでそのまま扱う事が出来ません。


従って、SQLで集計・集約したデータをPythonに渡し、データ分析を行うというのがビッグデータ解析の流れになります。この為、SQLはデータサイエンスにおいて欠かせない言語と言えます。


【人事の方/マネージャークラスの方へ】

本コースは次のような使い方が可能です。

・社内にデータは蓄積しているが、SQLを書ける人材が居ない為、育成が急務

・簡単なSQLのクエリなら書けるエンジニアをより実用的なレベルのIT人材に育成したい 

このコースを修了すると、SQLで必要となる知識を網羅的かつ実用的なレベルで身に付けた人材を育成する事が可能です。


【本コースの目的】

本コースはデータサイエンスに必要なSQLを前提条件無しで、

ゼロから学び、実用レベルのSQLを書けるようになることを目的としています。


このコースではSQLにGoogle BigQueryを使用していきます。


【対象者とゴール】

対象者はデータサイエンスを学びたい全ての人です。

特にデータサイエンティストやデータアナリストを目指している方を対象としています。

ゴールイメージとしては、SQLってそもそも何?という状態から、SQLの基本的な用語を理解し、

最終的には明日からすぐに実務で使える実用的なSQLのコード(クエリと呼ばれます)を書ける状態を目指します。



【コースの概要】

詳細は本コースの概要説明をご覧ください。

本コースは大きく

・データベースの基礎

・SQL基礎

・SQL応用

・演習


の4つに分かれています。


データベースの基礎ではITシステム基盤、SQLの基本的な用語を学びます。GCPアカウント作成もここで行います。


次にSQL基礎ではデータベースから単純にデータを抽出するというSELECT文という

最も基本的なところからスタートしていきます。

この他、データの並べ替え、NULL値処理、データ型の変換など基本的なところを一通り学んでいきます。


SQL応用ではWHERE, JOIN, GROUPBY, WITHというSQLの実用的なクエリを書く上で

最も重要な内容が入ってきます。更に、実務上気を付けるポイント、ビッグデータ特有の取り扱いなどについても学んでいきます。SQL応用を終えた時点で、業務では実用レベルになっています。


最後のそれぞれ個別に学んだ知識の点を線で結ぶため、演習を行います。


【コースの特徴】

本コースには以下のような特徴があります。


・ハンズオン

コースはハンズオンであり、講師が受講生と一緒にスクラッチからコードを書いていきます。

この為、実際の実務と同じ流れでstep by stepでコードの実装を学習する事が出来ます。


・コード(クエリ)が実用的

コースの中で学ぶクエリは実務でそのまま使えるレベルになっています。

クエリは可読性やシンプル性を意識したものになっておりそのまま真似していただくだけでも保守性の高いクエリを書けます。


・実データを取り扱っています

この講座ではSQLの基礎の時点から実データで実習していきます。この為、実際の実務で使う際の落とし穴やビッグデータハンドリングに必要な実用的な知識を学べます。

Who this course is for:

  • データサイエンスを学びたい方
  • ゼロから実用レベルのSQLのスキルを習得したい方