データ・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によるデータ活用
PostgreSQLの資産を生かしつつ、取引処理と分析クエリが混在する重要なDBの性能を高めたいと考えています。PostgreSQL互換の高性能なマネージドDBとして設計されたサービスはどれですか。
Cloud Digital LeaderGoogle Cloudによるデータ活用
企業は数年分の取引履歴を集め、部門横断の傾向をSQLで分析したいと考えています。個々の注文更新ではなく、大量の履歴を使う集計が中心です。最も適したサービスはどれですか。
Cloud Digital LeaderGoogle CloudのAI活用
SQLを使う分析チームが、BigQuery上のデータで予測モデルを作成したいと考えています。別の機械学習実行環境の構築を抑えられる機能はどれですか。
Cloud Digital LeaderGoogle Cloudによるデータ活用
部門のMySQLアプリを移行します。DBエンジンとの互換性を保ち、アプリの改修を抑えてバックアップなどの管理負担を減らしたい場合、最も適した移行先はどれですか。
Cloud Digital LeaderGoogle Cloudによるデータ活用
機器イベントを受け付け、異常値を除いて集計し、その結果をSQLで分析します。各段階を担うサービスの組み合わせとして最も適切なものはどれですか。
Cloud Digital LeaderGoogle Cloudの運用とコスト管理
運用ログを他の業務データとSQLで結合し、過去の傾向を分析します。Cloud Loggingから分析先へ転送する構成として適切なものはどれですか。
Cloud Digital LeaderGoogle Cloudによるデータ活用
SQLとNoSQLについて、正しい説明を二つ選んでください。
Cloud Digital Leaderインフラとアプリケーションのモダナイゼーション
アプリとデータが複数環境に分かれています。Cloud SQLとLookerを利用する考え方として、適切なものを2つ選んでください。