データ・DX
SQLとは?
読み: えすきゅーえる英語: Structured Query Language更新日: 2026-06-26
SQLとは、データベースからデータを検索、集計、更新するための言語です。
DS検定
関連表記: SQL / Structured Query Language / クエリ
試験で問われるポイント
- SELECT、WHERE、JOIN、GROUP BYなどの基本が重要です。
- データ分析やDWH活用で頻出します。
- DS検定ではデータエンジニアリング領域として押さえます。
具体例
顧客別の購入回数や月別売上を集計するクエリを書きます。
混同しやすい点
- SQLはプログラミングと無関係だと考える。
- JOINや集計条件を誤っても分析結果には影響しないと考える。
関連問題で復習
Cloud Digital LeaderGoogle Cloudによるデータ活用
ある小売企業が数年分のPOS売上データをSQLで集計し、経営ダッシュボード向けに大規模分析したいと考えています。最も適切なGoogle Cloudのアプローチはどれですか。
Cloud Digital LeaderGoogle Cloudによるデータ活用
小売企業の分析担当者はSQLに習熟していますが、専用の機械学習環境の構築は避けたいと考えています。BigQueryに蓄積した売上データからSQLだけで予測モデルを作れる機能はどれですか。
Cloud Digital LeaderGoogle Cloudによるデータ活用
ある企業がオンプレミスで稼働する業務アプリのMySQLデータベースを、運用負荷を減らすためGoogle Cloudのマネージドサービスへ移行したいと考えています。最も適したサービスはどれですか。
DS検定データエンジニアリング
データベースを扱う際に用いられる「SQL」の説明として、最も適切なものはどれか。
DS検定データエンジニアリング
SQLに関する理解として、誤っているものはどれか。
DS検定データエンジニアリング
SQLで複数のテーブルを結合して集計するとき、結果の正しさを保つための注意点として最も適切なものはどれか。
DS検定データエンジニアリング
テーブルorders(customer_id, order_date, amount)から、顧客ごとの購入金額合計を求め、合計金額の大きい順に並べたい。最も適切なSQLはどれか。
Cloud Digital LeaderGoogle Cloudによるデータ活用
ある製造企業が製品画像、システムログ、日次バックアップなど多様なファイルをまとめて保管したいと考えています。最も適切なGoogle Cloudのアプローチはどれですか。