合格Expertシリーズ合格Expert
ORACLE MASTER Silver教科書 SQLOracle入門 Oracle9i Database対応

[表紙]合格Expert ORACLE MASTER Silver教科書 SQL/Oracle入門 Oracle9i Database対応

紙版発売

A5判/416ページ/CD1枚

定価3,058円(本体2,780円+税10%)

ISBN 4-7741-2068-5

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

ORACLE MASTER Silver Oracle9i Databaseの合格を目指す方へ贈る必携教科書。本書は,ORACLE MASTER認定試験各トラックの必須科目であるSQL/Oracle入門を効率的かつ効果的に学習できるように構成しました。読みやすい見開き構成で頻出項目を徹底的に解説。通勤・通学の電車でもらくらく学習できます。また,付録CD-ROMには問題解答ツール「CB-Trainer」を収録。この1冊で確実に合格をつかめます。

こんな方におすすめ

  • ORACLE MASTER Silverの合格を目指す方
  • 限られた時間で効率よくSQL/Oracle入門を学習したい方

目次

SQL[1Z0-011J]

第1章 リレーショナル・データベース

  • 1 リレーショナル・データベースと表
  • 2 SQL

第2章 基本的なSELECT文

  • 1 基本的なSELECT文の構文
  • 2 取り出される列の指定
  • 3 算術式
  • 4 NULLを含む操作
  • 5 列別名
  • 6 連結演算子およびリテラル文字列
  • 7 重複行の排除

第3章 問合される行の制限とソート

  • 1 選択される行の制限
  • 2 比較条件(1)
  • 3 比較条件(2)
  • 4 比較条件(3)
  • 5 比較条件(4)
  • 6 論理条件
  • 7 論理条件の優先順位
  • 8 行のソート(1)
  • 9 行のソート(2)

第4章 単一行関数

  • 1 関数の種類と単一行関数
  • 2 大文字小文字変換関数
  • 3 文字操作関数
  • 4 数値関数
  • 5 日付操作
  • 6 日付関数
  • 7 変換関数:日付に対するTO_CHAR
  • 8 変換関数:数値に対するTO_CHAR
  • 9 変換関数:TO_NUMBER・TO_DATE
  • 10 一般関数:NVL・NVL2
  • 11 一般関数:NULLIF・COALESCE
  • 12 条件式:CASE式・DECODE関数

第5章 複数の表からのデータの問合せ

  • 1 表の結合
  • 2 Oracle独自の結合:等価結合
  • 3 Oracle独自の結合:直積演算
  • 4 Oracle独自の結合:表修飾と表別名
  • 5 Oracle独自の結合:外部結合
  • 6 Oracle独自の結合:自己結合
  • 7 Oracle独自の結合:非等価結合
  • 8 SQL:1999準拠の結合:クロス結合・自然結合
  • 9 SQL:1999準拠の結合:USING句
  • 10 SQL:1999準拠の結合:ON句
  • 11 SQL:1999準拠の結合:左側外部結合・右側外部結合
  • 12 SQL:1999準拠の結合:完全な外部結合

第6章 グループ関数

  • 1 グループ関数の種類と構文
  • 2 グループ関数:AVG・SUM・MIN・MAX
  • 3 グループ関数:COUNT
  • 4 グループ関数とNULL値
  • 5 データのグループ化
  • 6 複数列でのグループ化と不正な問合せ
  • 7 グループ結果の制限とHAVING句の使用方法

第7章 副問合せ

  • 1 副問合せ
  • 2 副問合せの種類とガイドライン
  • 3 単一行副問合せ(1)
  • 4 単一行副問合せ(2)
  • 5 複数行副問合せ(1)
  • 6 複数行副問合せ(2)

第8章 データの操作

  • 1 データ操作言語
  • 2 INSERT文
  • 3 UPDATE文
  • 4 DELETE文・MERGE文
  • 5 副問合せを使用したDML文
  • 6 データベース・トランザクション
  • 7 トランザクションの制御(1)
  • 8 トランザクションの制御(2)
  • 9 読み取り一貫性

第9章 SQL*Plus

  • 1 SQL*Plus
  • 2 バッファ編集コマンド
  • 3 ファイル・コマンド
  • 4 置換変数
  • 5 SQL*Plus環境のカスタマイズ
  • 6 COLUMNコマンド

Oracle入門[1Z0-012J]

第10章 表の作成・管理

  • 1 基本用語(1)
  • 2 基本用語(2)
  • 3 データベース表の種類
  • 4 表の作成
  • 5 データ型(1)
  • 6 データ型(2)
  • 7 表の確認
  • 8 列の追加
  • 9 列の変更
  • 10 列の削除
  • 11 表の削除
  • 12 コメントの定義

第11章 制約の組込み

  • 1 データの整合性
  • 2 制約の定義
  • 3 制約定義の確認
  • 4 PRIMARY KEY制約
  • 5 UNIQUE制約
  • 6 FOREIGN KEY制約
  • 7 CHECK制約・NOT NULL制約
  • 8 制約のメンテナンス
  • 9 制約の状態
  • 10 制約の依存関係

第12章 ビューの作成

  • 1 ビューの概要
  • 2 ビューの作成
  • 3 ビューの確認
  • 4 様々なビュー
  • 5 ビューの利用
  • 6 DML使用時の制限
  • 7 ビューの制約
  • 8 特殊な副問合せ

第13章 順序の作成

  • 1 順序の作成
  • 2 順序の作成例
  • 3 順序の利用
  • 4 順序のガイドライン

第14章 索引の作成

  • 1 索引の概要
  • 2 索引の作成
  • 3 索引の確認
  • 4 索引のガイドライン

第15章 シノニムの作成

  • 1 シノニムの概要
  • 2 シノニムの確認

第16章 データベース・セキュリティ

  • 1 セキュリティ概要
  • 2 ユーザの作成と変更
  • 3 ユーザの削除
  • 4 オブジェクト権限
  • 5 オブジェクト権限の付与
  • 6 オブジェクト権限の取消し
  • 7 オブジェクト権限のガイドライン
  • 8 オブジェクト権限の確認
  • 9 システム権限
  • 10 システム権限の付与および取消し
  • 11 システム権限のガイドライン
  • 12 ロール
  • 13 ロールの利点
  • 14 ロールの確認

第17章 Oracleアーキテクチャ

  • 1 Oracle Serverの構造
  • 2 Oracleインスタンス
  • 3 Oracleデータベース
  • 4 データベースとの接続
  • 5 SELECTのアーキテクチャ
  • 6 ロックと読み取り一貫性
  • 7 DMLのアーキテクチャ