データサイエンティスト育成講座
SQL基礎講座

研修

プログラム概要

データベースに蓄積したビッグデータの活用の際に使用する、プログラミング言語SQLを学ぶ講座です。

対象者

データベースの基礎、データベースからデータを抽出、加工、集計を学びたい方

メリット

講師がリアルタイムに授業を行いますので、質疑を交えて理解を深めていただけます。 演習で実際にクエリを書いて、うまく動かないときなど、講師やティーチングアシスタントが丁寧にフォローアップしていきます。 お使いのクラウドがGCPの場合は、GCPに特化した講座をご用意しております。

受講料

6名までの場合:300,000円(税抜)
※受講人数に応じてお見積りいたします
※講座内容はカスタマイズ可能です。カスタマイズの際は別途お見積りいたします

受講前提

エクセルでの表計算経験がある方 ※アクセスで、データ抽出経験があれば尚良

学習目標

データベースから分析に必要なデータを抽出でき、データテーブル(表)の編集ができる

使用ツール

PostgreSQL、H2 Databaseなど

カリキュラム

SQL基礎

演習

・データベース概要
 ⚪︎データベースの種類
 ⚪︎リレーショナルデータベースRDB
・データベース環境構築
 ⚪︎RDBMSのGUIツール紹介
・データ分析におけるSQL
・データ抽出の実行
 ⚪︎列の射影: SELECT
 ⚪︎条件に合う列の選択: WHERE
 ⚪︎並べ替え: ORDER BY
・データ加工
 ⚪︎行数設定(制限)
 ⚪︎開始位置指定
 ⚪︎ランダムサンプリング
・テーブル結合
 ⚪︎集合演算子: 和集合、共通集合、差集合
 ⚪︎テーブル組合せの種類: 内部結合、外部結合、直積
・データ集計
 ⚪︎関数や演算子による各行の演算処理
 ⚪︎条件式
 ⚪︎集約関数
 ⚪︎グループ化: GROUP BY
 ⚪︎行の絞り込み: HAVING
 ⚪︎重複削除
 ⚪︎相関サブクエリ

講義時間

約4時間

SQL基礎とBigQuery

演習

・BigQuery概要
・環境構築
・データ分析におけるSQL
・データ抽出の実行
 ⚪︎列の射影: SELECT
 ⚪︎条件に合う列の選択: WHERE
 ⚪︎並べ替え: ORDER BY
・データ加工
 ⚪︎行数設定(制限)
 ⚪︎開始位置指定
 ⚪︎ランダムサンプリング
・テーブル結合
 ⚪︎集合演算子: 和集合、共通集合、差集合
 ⚪︎テーブル組合せの種類: 内部結合、外部結合、直積
・データ集計
 ⚪︎関数や演算子による各行の演算処理
 ⚪︎条件式
 ⚪︎集約関数
 ⚪︎グループ化: GROUP BY
 ⚪︎行の絞り込み: HAVING
 ⚪︎重複削除
  ▪︎相関サブクエリ

講義時間

約4時間