コース概要

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

  • リレーショナル データベースの構造
  • テーブルの接続タイプ
  • 正規化および非正規化データベース
  • 関係演算子

データをダウンロードする

  • SQL クエリの作成ルール
  • SELECT の構文
  • すべての列を選択する
  • 四則演算からの問い合わせ
  • エイリアスの列
  • リテラル
  • 連結演算子

限定的な結果

  • WHERE 句
  • 比較演算子
  • いいね条件
  • ... AND の間の前提条件
  • IS NULL 条件
  • 状態IN
  • ブール演算子 AND、OR、NOT
  • WHERE 句の条件の多くは
  • 演算子の順序。
  • DISTINCT 句

データの並べ替え

  • ORDER BY 句
  • 複数の列または式による並べ替え

SQL 関数

  • 単一行と複数行の関数の違い
  • テキスト、数値、日付、
  • 明示的および暗黙的な変換
  • 変換関数
  • ネスト関数
  • 関数のパフォーマンスの表示 - デュアル テーブル
  • 現在の日付を取得する関数SYSDATE
  • NULL値の扱い

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

  • グループ化機能
  • グループ化関数による NULL 値の処理方法
  • データのグループを作成する - GROUP BY 句
  • 複数の列をグループ化する
  • 関数結果のグループ化の制限 - HAVING 句

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

  • コネクタの種類
  • NATURAL JOINを使用する
  • 別名テーブル
  • WHERE句での結合
  • INNER JOIN 内部結合
  • 外部マージ LEFT、RIGHT、FULL OUTER JOIN
  • デカルト積

サブクエリ

  • SELECT コマンドにサブクエリを配置する
  • 単一系統および複数系統のサブクエリ
  • 演算子 サブクエリ 単一行
  • サブクエリでの機能のグループ化
  • 演算子 サブクエリ multi-IN、ALL、ANY
  • サブクエリでの NULL 値の処理方法

オペレーターズコレクティブ

  • UNION 演算子
  • UNION ALL 演算子
  • INTERSECT 演算子
  • マイナス演算子

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

  • INSERTコマンド
  • 別のテーブルからデータをコピーする
  • UPDATEコマンド
  • 削除コマンド
  • TRUNCATEコマンド

取引

  • コマンド COMMIT、ROLLBACK、および SAVEPOINT

DDLコマンド

  • 主要なデータベース オブジェクト
  • オブジェクトの命名規則
  • テーブルの作成
  • 列に使用できるデータ型
  • デフォルトのオプション
  • オプション NULL および NOT NULL

テーブルの管理

  • 参照整合性 CHECK、PRIMARY KEY、FOREIGN KEY、UNIQUE
  • クエリでテーブルを作成する
  • テーブルの削除 DROP TABLE
  • DESCRIBEコマンド

他のスキーマオブジェクト

  • シーケンス
  • 同義語
  • ビュー

要求

  • Computerリテラシー
  • あらゆるオペレーティングシステムの知識
 21 時間

参加者の人数



Price per participant

お客様の声 (5)

関連コース

関連カテゴリー