Oracle Database 12c:SQL基礎 I|人材育成・研修のエディフィストラーニング

お問い合わせ・お申し込みはお気軽に「0120-876-544」

  • 研修コースをさがす
  • サービスをさがす
  • 新着情報
  • キャンペーン

コースコード|コース名

  • OR12D081
  • Oracle Database 12c:SQL基礎 I

  • 期間
  • 3日
  • 時間
  • 9:30~17:30
  • 税抜価格
  • 214,200円

開始日|税込価格|会場|キャンペーン|お申し込み

印刷する

コース概要

このコースでは、はじめてOracleデータベースに触れるという方のために、Oracle Database 12cのデータベース・テクノロジを紹介します。リレーショナル・データベースとリレーショナル・データベースへアクセスするための標準言語であるSQL言語の書き方を学ぶことができます。また、1つの表および複数の表に対する問合せの記述、表内のデータの操作、データベース・オブジェクトの作成を行うために必要なSQLスキルを習得することができます。

担当トレーナーからのひと言

これからデータベースを学ぶ方がまず一番初めに学ぶべきなのはSQL言語でしょう。なぜなら、リレーショナル・データベースを操作するための専用の言語だからです。
このコースでは、初めてOracleデータベースに触れるという方のために、Oracle のデータベース・テクノロジの紹介をします。そして、1つの表および複数の表に対する問合せの記述、表内のデータの操作、データベース・オブジェクトの作成を行うなど、データベースを操作する上で必須となるSQLスキルを習得することができます。

前提条件
  • 必要とされる前提コースまたは前提知識
    • データ処理および技術に関する知識
    • プログラミング言語に関する知識
対象者
  • アプリケーション開発者
  • データベース管理者
  • データベース設計者
  • Forms 開発者
  • インプリメンター
  • PL/SQL 開発者
  • システム・アナリスト
対応試験
ORACLE MASTER Bronze Oracle Database 12c
コース内容
  • ■はじめに
  • コースの目的、コースの講義項目およびこのコースで使用する付録
  • Oracle Database 12cと関連製品の概要
  • リレーショナル・データベース管理の概念と用語の概要
  • SQLと開発環境
  • Oracle SQL Developerの概要
  • Oracle SQL DeveloperからのSQL*Plusの起動
  • Human Resources (HR)スキーマ
  • このコースで使用する表

  • ■SQL SELECT文を使用したデータの取得
  • SELECT文の機能
  • SELECT文の算術式とNULL値
  • 列別名
  • 連結演算子、リテラル文字列、代替引用符演算子、DISTINCTキーワードの使用方法
  • DESCRIBEコマンドの使用

  • ■データの制限とソート
  • 行の制限
  • 式内の演算子における優先順位の規則
  • 置換変数
  • DEFINEおよびVERIFYコマンドの使用方法

  • ■単一行関数を使用した出力のカスタマイズ
  • 単一行関数と複数行関数の違い
  • SELECT句およびWHERE句における文字関数を使用した文字列の操作
  • ROUND、TRUNCおよびMOD関数を使用した数値の操作
  • 日付データを使用した算術の実行
  • 日付関数を使用した日付の操作

  • ■変換関数と条件式の使用方法
  • 暗黙的および明示的なデータ型変換
  • TO_CHAR、TO_NUMBERおよびTO_DATE変換関数の使用
  • 複数の関数のネスト
  • データへのNVL、NULLIFおよびCOALESCE関数の適用
  • SELECT文における条件IF THEN ELSE論理の使用

  • ■グループ関数を使用した集計データのレポート
  • グループ関数
  • データのグループの作成
  • グループの結果の制限

  • ■結合を使用した複数の表のデータの表示
  • 結合の概要
  • 結合のタイプ
  • 自然結合
  • 自己結合
  • 非等価結合
  • 外部(OUTER)結合

  • ■副問合せによる問合せの解決方法
  • 副問合せ
  • 単一行副問合せ
  • 複数行副問合せ

  • ■集合演算子の使用
  • 集合演算子
  • UNION演算子およびUNION ALL演算子
  • INTERSECT演算子
  • MINUS演算子
  • SELECT文の一致
  • 集合演算子でのORDER BY句の使用方法

  • ■DML文を使用した表の管理
  • データ操作言語
  • データベース・トランザクション

  • ■データ定義言語の概要
  • データ定義言語
一社向けに特別指定コースとして実施可能です。ご相談ください。【講習会受付担当】0120-876-544

メールでのお問い合わせはこちら

Oracle Database 12c:SQL基礎 I

エディフィストラーニングHOME