お問い合わせ

コース概要

リレーショナルデータベース・モデル

  • リレーショナルデータベースの構造
  • リレーショナル演算子

データの取得

  • SQLクエリ記述のルール
  • SELECT文の構文
  • すべての列の選択
  • 算術演算からの問い合わせ
  • 列のエイリアス
  • リテラル
  • 連結

結果の絞り込み

  • WHERE句
  • 比較演算子
  • LIKE条件
  • BETWEEN ... AND条件
  • IS NULL条件
  • IN条件
  • 論理演算子
  • WHERE句内の複数の条件
  • 演算子の優先順位
  • DISTINCT句

データのソート

  • ORDER BY句
  • 複数の列または式によるソート

SQL関数

  • 単一行関数と複数行関数の違い
  • テキスト、数値、日付の関数
  • 変換関数
  • 関数のネスト
  • NULL値の処理

グループ化関数を使用したデータ集計

  • グループ化関数
  • NULL値をグループ化関数がどのように扱うか
  • データのグループ作成 - GROUP BY句
  • 複数の列によるグループ化
  • 関数の結果によるグループ化の絞り込み - HAVING句

複数のテーブルからのデータ取得

  • 結合の種類
  • テーブルのエイリアス
  • WHERE句での結合
  • 内部結合 (INNER JOIN)
  • 外部結合 (LEFT, RIGHT)
  • カルテシアン積

サブクエリ

  • SELECT文内でのサブクエリの配置
  • 単一行サブクエリと複数行サブクエリ
  • 単一行サブクエリの演算子
  • 複数行サブクエリの演算子 (IN, ALL, ANY)

集合演算子

  • UNION演算子
  • INTERSECT演算子
  • EXCEPT演算子

データの挿入、更新、削除

  • INSERTコマンド
  • UPDATEコマンド
  • DELETEコマンド

トランザクション

要求

  • コンピュータ基礎知識
  • 任意のオペレーティングシステムに関する知識
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー