お問い合わせ

コース概要

Oracleデータベース入門

  • データベースアーキテクチャ
  • 関係型データベースモデル
  • ユーザー・スキーマ・セッションの仕組み
  • データベース操作用ツール

SELECT文の基礎

  • WHERE句による絞り込みと選択処理
  • クエリ結果のソート方法
  • データ型、演算子、NULL値の取り扱い
  • 組み込みスカラ関数の活用
  • 日付操作の基礎
  • SQLにおける地域・言語設定の理解

集計データの解析方法

  • グループ化機能の活用法
  • DISTINCT句の使用法
  • GROUP BYおよびHAVING節の使い方

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

  • 内部結合・外部結合(INNER JOIN, OUTER JOIN)
  • ANSI SQL構文と他の結合技法(SELF JOIN, NATURAL JOIN)
  • 集合演算子の使用法(UNION, UNION ALL, INTERSECT, MINUS)

サブクエリの実践的利用

  • 単純なサブクエリの記述
  • 相関サブクエリの設計法
  • EXISTSおよびNOT EXISTS演算子の活用
  • その他の種類のサブクエリ

階層的クエリとデータ抽出技法

  • CONNECT BY PRIORおよびSTART WITH句による階層構造作成法
  • SYS_CONNECT_BY_PATH関数の使い方
  • SAMPLE節を用いたサンプルデータ取得手法

DMLによるデータ操作技法

  • INSERT・UPDATE・DELETE文の基礎的利用法
  • 大規模データセット向け操作術(INSERT FIRST, INSERT ALL, MERGE)

Oracleデータディクショナリの活用

  • Oracleシステム辞書の理解と運用方法

複数ユーザー環境での処理管理

  • トランザクションの基本的概念
  • ロック機構の概要
  • FLASHBACKテクノロジーの利用法

ユーザー・権限管理手法

  • ユーザーやスキーマの作成および変更手順
  • 各種権限およびロールの設定方法

論理層におけるデータストレージ管理

  • テーブル・一時表・インデックス指向型表の構築法
  • 制約条件の定義手法
  • 各種インデックスの設計要領
  • ビュー・シーケンス・シノニム・マテリアライズドビューの活用方法
  • PL/SQLプログラム単位の作成手順

Oracle SQL Modelerによるデータモデル設計と復元法

  • Oracle SQL Modelerを利用したデータ構造設計および既存モデルの復元手法

多様なデータ転送手法

  • 論理データコピー:Data Pumpインポート・エクスポート機能の活用法
  • 大量データ投入処理:SQL*Loaderによる運用手順
  • 外部テーブルを利用したデータ読み込み手法
  • データベースリンク構築法

業務自動化手法

  • DBMS_JOBおよびDBMS_SCHEDULERを用いたタスク自動化技術

講座まとめと今後のステップ説明

要求

  • 情報技術に関する基本的な知識が必要です

対象者

  • 開発者
  • データベース管理者
 35 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー