実践データベース

SQLはデータベースの操作やデータの検索を行うための言語です。システム開発の現場はもちろん、ビジネスにおけるデータ分析まで広く活用されています。

このコースでは、SQLの基本であるデータの取得(SELECT文)から始めて、条件指定や集計の方法を学びます。さらに、リレーショナルデータベースの仕組みやテーブル設計、スキーマの読み解き方まで習得し、開発にも分析にも役立つデータベースの基礎力を身につけます。

  • SQL
  • リレーショナルデータベース
  • データ分析
  • データベース設計

こんな人におすすめ

データ分析に興味がある方、業務でSQLを使う予定がある方におすすめの入門コースです。

  • データ分析やデータサイエンスに興味がある方
  • マーケティングや営業でデータを扱う仕事をしている方
  • エンジニアとしてSQLやデータベースの設計方法を学びたい方
  • Excelでのデータ集計に限界を感じている方

実践データベースで学べること

SELECT文によるデータ取得から、WHERE句での条件指定、GROUP BYによる集計まで、SQLの基礎を学びます。さらに、リレーショナルデータベースの仕組みやテーブル設計、スキーマの読み解き方も習得できます。エンジニアは開発に必要なデータベース設計力が身につき、非エンジニアはデータ構造を理解することで分析の幅が広がります。
※このコースはProgateだけでなく、mosyaやProgate Pathのコンテンツを利用しながら学習していきます。

SQLの基礎

SQLによるデータ集計入門 プラス

データベース操作の基本となるSQLの基礎を学びましょう。SELECT文、WHERE句、比較演算子、LIKE演算子など、SQLの基本的な構文を身につけます。データベースからデータを取得・抽出する方法を習得できます。

  • SELECT
  • WHERE
  • ORDER BY
学習内容をみる (14演習)

データの加工と集計 プラス

SQLの集計関数を使ったデータ分析の基礎を学びます。DISTINCT、四則演算、SUM、AVG、COUNT、MAX・MIN、GROUP BYなどを使って、データの重複除去、計算、グループ化による集計を行います。

  • 集計関数
  • GROUP BY
  • HAVING
学習内容をみる (11演習)

複数テーブルの操作 プラス

複数のテーブルを組み合わせた高度なSQL操作を学びます。サブクエリ、AS句、JOIN(内部結合・外部結合)、複数テーブルの結合など、実践的なデータベース操作を習得します。

  • JOIN
  • サブクエリ
学習内容をみる (11演習)

実践データ分析

実践的なデータ分析 プラス

実際のビジネスデータを使ったSQL実践演習です。ユーザー分析、商品分析、販売履歴分析、売上・利益分析、時系列データ分析など、現場で役立つデータ分析技術を習得します。

  • ユーザー分析
  • 売上分析
学習内容をみる (10演習)

SQLドリルで腕試し プロ

学んできたSELECT・集計・テーブル結合の知識を、ドリル形式の問題で実践します。「集計」「結合」「高度な集計」の3段階で、目的のデータから自力でクエリを組み立てる力を鍛えましょう。

  • SQLドリル
  • 腕試し
学習内容をみる (3演習)

実践プロジェクト① 売上減少の原因を調べよう プロ

売上が減少している原因を分析していきます。データ分析に必要な知識を学び、原因の深掘りができるようになりましょう。

  • 解約率分析
  • 売上減少の調査
学習内容をみる (6演習)

実践プロジェクト② 機能追加の結果を測ろう プロ

機能リリース後の結果を取得するためにクエリの設計を実践していきます。機能追加の結果を測れるようになりましょう。

  • 効果測定
  • リリース前後比較
学習内容をみる (5演習)

実践プロジェクト③ 売上増加施策の効果を検証しよう プロ

売上を向上させる施策の効果を検証していきます。データ分析に必要な知識を学び、次の施策を考えられるようになりましょう。

  • 施策の効果検証
  • アップグレード分析
学習内容をみる (4演習)

実践プロジェクト④ ECサイトのユーザー行動を分析しよう プロ

このコースでは、ECサイトにおけるユーザーの行動や売上に関係する指標を取得するためのクエリの設計を実践していきます。データからユーザー行動を読み取れるようになりましょう。

  • 直帰率・離脱率
  • カート分析
学習内容をみる (6演習)

総合問題に挑戦しよう プロ

これまで学んだすべての知識を使って、さまざまな難易度の総合問題に挑戦します。実務で複雑なデータベースを扱うときでも、自力で必要なデータを取得できる力を仕上げましょう。

  • 総合問題
学習内容をみる (1演習)

実務に向けたアドバイス プロ

コースで学んだ知識を実務で使うときの注意点を学びます。NULL や JOIN によるデータの欠損、割り算の精度低下など、正しく安全にデータを読むための視点を身につけましょう。

  • NULLの扱い
  • JOINの落とし穴
学習内容をみる (3演習)

データベースの構築と設計

次のステップを確認しよう

クリアしたあなたに、次に挑戦できるステップを紹介します。

学習内容をみる (1演習)