Home < 図解標準 Oracle9i

図解標準 Oracle9i
2002年7月 図解標準 最新Oracle9i ハンドブックが現在発売されています。

図解標準 Oracle10g
書籍名: 図解・標準 最新Oracle9i ハンドブック
著 者: 株式会社サイバネティック、岡本順孝
定 価: 3,990円(本体 3,800円)
ISBNコード: 4-7980-0361-1
初版発売日: 2002/07/26
ページ数: 592
CD/DVD: Win/Linux/UNIX対応
内 容: 数あるデータベースソフトウェアの中でも、高い信頼性で評価されるOracle。本書は最新版「Oracle9i」に対応し、どのようなデータベースにするかを決める設計の仕方から、使い勝手をあげているチューニング方法まで、これ一冊で初心者でも理解できるよう、豊富な図版を用いて解説します。また、オラクルマスター試験によく出る重要語句についても詳しく説明していますので、副読本としても最適です。DVD-ROM付きです(CD-ROMは付いていません)。
対象読者: 初級者
 
抜粋

第1章 Oracleことはじめ

  • 1-1 データベースとは
    1-1-1 データベースとは

    DBMS
    RDBMS
    表(テーブル
    SQL
    オブジェクト
    表領域
    1-1-2 データベースソフトの種類
  • 1-2 Oracleとは
    1-2-1 Oracleの歴史
    1-2-2 他のデータベースとの比較
    1-2-3 メリット/デメリット
    メリット
    デメリット
  • 1-3 技術トレンドとOracleの関係
    1-3-1 主要プラットフォームへの対応
    Windows NT/2000/XP
    UNIX
    Linux
    1-3-2 Web(PHP/ASP/Java/Perl)
    Java
    ASP(Microsoft Active Server Pages)
    その他
    1-3-3 XML
    XML新機能について
  • 1-4 OTNに登録する
    1-4-1 OTNとは?
    1-4-2 OTNで入手可能な情報
    1-4-3 OTNの登録方法

第2章 Oracle導入の手順

  • 2-1 Oracleが動くまで
    2-1-1 Oracle導入までのフロー
    2-1-2 システム規模の見積もり
    想定利用者数(接続クライアント数)
    要求稼働日数、時間
    2-1-3 データベースアプリケーションタイプの決定
    Webアプリケーションタイプ
    クライアントサーバータイプ
    バッチ処理タイプ
    2-1-4 システム構成の確認
    マシン構成(種類、スペック)
    OS
    使用アプリケーション/言語
  • 2-2 Oracleのインストール手順の確認 2-2-1 Oracleインストールの手順

第3章 データベースの設計

  • 3-1 インストールコンポーネントの設計
    3-1-1 コンポーネントとは?
    -1-2 コンポーネントの選択
    3-1-3 Oracle9i Application Serverのコンポーネント
  • 3-2 データベースの設計
    3-2-1 データベース構成
    3-2-2 物理的データベース構造
    表領域およびデータ-ファイルの設計
    基本表領域とデフォルト名
    オリジナル表領域
    3-2-3 ファイルサイズの見積もり
    3-2-4 初期化パラメータの設計(パラメータ値の算出)
    3-2-5 データベース制御ファイルの配置設計
    3-2-6 REDOログ-ファイル
    3-2-7 UNDO表領域(ロールバック/セグメント)
    3-2-8 スキーマ/ユーザー

第4章 インストールの前準備

  • 4-1 OTNから最新情報を入手
    4-1-1 情報の入手方法
    4-1-2 チェックポイント
    4-1-3 リリース-ノートの確認
    4-1-4 インストレーション-チェックリストの確認
    4-1-5 クイック-インストレーション-プロシージャの確認
    4-1-6 OTNサイトのさらなる活用法 4-2 動作要件の確認
    4-2-1 環境の確認方法
    4-2-2 Oracleのシステム要件
  • 4-3 インストール前のタスク
    4-3-1 グループ/ユーザーの作成(Linux) 操作手順
    4-3-2 マウント-ポイントの作成(Linux) 操作手順
    4-3-3 JDKのインストール(Linux)  操作手順
    4-3-4 環境変数の設定(Linux)  設定方法

第5章 Oracleのインストール

  • 5-1 コンポーネントのインストール
    5-1-1 Oracle Universal Installerの起動
    5-1-2 コンポーネントの選択
    5-1-3 インストールの開始
  • 5-2 ツールのインストール
    5-2-1 OUIからのインストール
    5-2-2 リポジトリへの接続設定
  • 5-3 クライアントのインストール
    5-3-1 クライアントのインストール手順
    5-3-2 Oracle Net Configuration Assistantでの接続設定
  • 5-4 Windows 2000 Serverの場合
    5-4-1 Windows版とLinux版の違い

第6章 データベースの作成

  • 6-1 データベース作成の前に
    6-1-1 データベースの作成環境の確認
    6-1-2 Oracleデータベース作成計画の確認
    6-1-3 Oracleデータベースの作成方法の決定
  • 6-2 ODCAによるデータベース作成
    6-2-1 ODCA
    ODCAで行う作業
    6-2-2 ODCAによるデータベース作成手順
    6-2-3 データベース操作/テンプレート選択
    操作の選択
    テンプレートの選択
    テンプレートのデータ-ファイルの有無について
    テンプレートの詳細情報
    6-2-4 データベース識別情報
    6-2-5 データベース-オプション
    データベース機能の選択
    6-2-6 カスタム-スクリプト
    6-2-7 データベース接続オプション
    サーバー-モードの選択
    マルチスレッド-サーバー-モード情報
    6-2-8 初期化パラメータの指定
    メモリ
    アーカイブ
    DBのサイズ指定
    ファイルの場所
    6-2-9 データベース記憶域
    6-2-10 作成オプションと作成
    作成オプションの設定
    データベースの作成
  • 6-3 データベース作成後の作業
    6-3-1 データベースユーザーのパスワード変更
    6-3-2 インスタンスの自動起動の設定(Linux)
    6-4 Oracle8iの場合
    6-4-1 Oracle8iとOracle9iの違い

第7章 SQL

  • 7-1 SQL
    7-1-1 SQLの4つの分類
    7-1-2 データの検索
    SELECT文の構文
    すべての列のデータを取得する
    WHERE 取得条件を指定する
    WHERE 比較演算子
    WHERE 取得条件をあいまいにする
    WHERE 取得条件を複数指定する
    WHERE句のネスト
    WHERE 否定条件を指定する
    ORDER BY 並べ替えを指定する
    GROUP BY 取得データをグルーピングする
    算術式を使用する
    7-1-3 データ操作
    INSERT文
    UPDATE文
    DELETE文
    7-1-4 データ定義
    表を作成する
    表を修正する
    表を削除する
    表の名前を変更する
    7-1-5 トランザクション制御
    7-2 結合と副問い合わせ
    7-2-1 等価結合
    7-2-2 非等価結合
    7-2-3 自己結合
    7-2-4 外部結合
    7-2-5 副問い合わせ
  • 7-3 SQLの関数
    7-3-1 単一行関数
    数値関数
    文字関数
    日付関数
    変換関数
    7-3-2 グループ関数
    7-3-3 書式モデルについて

第8章 データベースへの接続

  • 8-1 Oracle Net Managerによる接続設定
    8-1-1 Oracle Net Manager
    8-1-2 Oracle Net Managerによる接続設定
    Oracle Net Managerの起動
    サービス-ネーミングの追加
    各パラメータの設定
    接続テスト
    保存
  • 8-2 SQL*Plusからの接続
    8-2-1 SQL*Plusについて
    8-2-2 SQL*Plusによる接続
    8-2-3 SQL*Plusコマンド
    SQL*Plusの環境設定コマンド--SET
    SQL*Plusの環境設定確認コマンド--SHOW
    SQL*Plusの書式設定コマンド--COLUMN
    ヘッダー/フッターの表示
    EDIT(ED)によるバッファの編集
    ファイル関連コマンド
    その他のコマンド
  • 8-3 Oracle8iの場合
    8-3-1 Oracle8iとOracle9iの違い

第9章 データベースユーザーの作成

  • 9-1 OEMによるユーザーの作成
    9-1-1 OEMの起動
    9-1-2 OEMによるユーザー作成
    9-1-3 OEMによるユーザー変更
    9-1-4 GUIツールによるユーザー削除
  • 9-2 スクリプトによるユーザーの作成
    9-2-1 スクリプトによるユーザー作成
    9-2-2 プロファイルの作成
    9-2-3 プロファイルの変更
    9-2-4 プロファイルの削除
    9-2-5 スクリプトによるユーザー変更
    9-2-6 スクリプトによるユーザー削除
  • 9-3 Oracle8iの場合
    9-3-1 Oracle8iとOracle9iの違い

第10章 表-オブジェクトの作成

  • 10-1 OEMによる表の作成
    10-1-1 オブジェクト作成権限
    10-1-2 OEMによる表作成
    表の設計
    ユーザーの作成
    表の作成
    制約の設定
    権限の付与
    10-1-3 OEMによる表の変更
    10-1-4 OEMによる表の削除
  • 10-2 スクリプトによる表の作成
    10-2-1 スクリプトによる表作成
    表の作成用SQLの作成
    ユーザーの作成
    データベースへの接続
    SQL文の実行
    表の確認
    権限の付与
    10-2-2 スクリプトによる表の削除
    10-2-3 スクリプトによる表の更新
    列の追加
    列の修正
    列の削除
  • 10-3 オブジェクトの作成
    10-3-1 オブジェクトの種類
    10-3-2 OEMによる索引(インデックス)の作成
    索引を作る表を選択
    索引を設定する
    記憶域を設定する
    10-3-3 OEMによるビューの作成
    SQL文の作成
    ビューの作成
  • 10-4 スクリプトによるオブジェクトの作成
    10-4-1 スクリプトによる索引の作成
    10-4-2 スクリプトによる索引の削除
    10-4-3 スクリプトによるビューの作成
    SQL文の作成
    SQLを実行する
    ビューの確認
    10-4-4 シノニムの作成
    SQL文の作成と実行
    10-4-5 シノニムの削除
    10-4-6 順序(シークエンス)の作成
    SQL文の作成と実行
    順序の利用
    10-4-7 順序の削除
  • 10-5 Oracle8iの場合
    10-5-1 Oracle8iとOracle9iの違い

第11章 セキュリティの設定

  • 11-1 セキュリティの設定
    11-1-1 Oracle9iのセキュリティ機能
    ユーザー認証(Authentication)によるセキュリティ機能
    監査(Audit)によるセキュリティ機能
    暗号化(Encryption)によるセキュリティ機能
    アクセス制御(Access Control) によるセキュリティ機能
  • 11-2 アクセス制御
    11-2-1 システム権限とオブジェクト権限
    システム権限
    オブジェクト権限
    ロール権限
    11-2-2 Virtual Private Database
    アプリケーション-コンテキスト
    ファイングレインアクセスコントロール
    11-2-3 Oracle Label Security
  • 11-3 監査の設定と確認
    11-3-1 監査の種類
    11-3-2 監査の実行
    監査の設定
    監査の実行
    11-3-3 監査結果の調査
    11-3-4 ファイングレイン監査
    コスト-ベース-オプティマイザ
    監査ポリシーの設定
    監査ポリシーの有効化
    監査ポリシーの削除
    ファイングレイン監査結果の確認
  • 11-4 セキュリティのチェック
    11-4-1 セキュリティ-チェック項目
  • 11-5 Oracle8iの場合
    11-5-1 Oracle8iでは使用できないセキュリティ

第12章 データベースの管理

  • 12-1 データベースの管理
    12-1-1 データベースの管理とは
    12-1-2 GUIツールOEMとは
    12-1-3 OEMの基本コンポーネント
    コンソール
    Oracle Management Server
    共通サービス
    DBA Management Pack
  • 12-2 OEMによる管理
    12-2-1 OEMの起動
    Oracle Management Serverを構成する
    OEMコンソールを起動する
    目的のデータベースを開き、接続情報を入力する
    12-2-2 OEMによる障害と復旧の管理
    管理者の設定
    イベントの設定
    イベントの通知
    ジョブの設定
    12-2-3 OEMによる領域の管理
    表領域の監視
    表領域の作成
    REDOログの管理
    REDOログ-グループの作成
    12-2-4 OEMによるインスタンスの管理
    インスタンスの構成
    セッション
    その他
  • 12-3 Oracle8iの場合
    12-3-1 Oracle8iとOracle9iの違い

第13章 パフォーマンス-チューニング

  • 13-1 目的と規模に応じたチューニング
    13-1-1 目的と規模に応じたチューニングと種類
  • 13-2 チューニングの方法
    13-2-1 初期化パラメータのチューニング
    共有プールの設定
    バッファ-キャッシュの設定
    REDOログ-バッファ
    13-2-2 オプティマイザでのチューニング
    オプティマイザのモードの選択
    13-2-3 表と索引のチューニング
    13-2-4 データベース-サーバー-リソースのチューニング
    Oracle Performance Managerの使用
    CPU負荷
    メモリ割り当て
    I/O構成
    13-2-5 SQL文のチューニング
    EXPLAIN PLANによる実行計画の分析
    オプティマイザ-ヒントの適用
  • 13-3 遅いといわれたら?
    13-3-1 ボトルネックの調査
  • 13-4 Oracle8iの場合
    13-4-1 Oracle8iとOracle9iの違い

第14章 バックアップとリカバリ

  • 14-1 バックアップの種類
    14-1-1 規模と頻度にあわせたバックアップ  
    物理バックアップと論理バックアップ
    データベースの全体バックアップおよび目的別バックアップ
    一貫性バックアップ、非一貫性バックアップ
    RMANユーティリティによるバックアップ
  • 14-2 バックアップの方法
    14-2-1 オフラインバックアップ
    14-2-2 オンラインバックアップ
    14-2-3 エクスポート
    14-2-4 OEMのバックアップ管理を使用する 475
  • 14-3 リカバリの種類
    14-3-1 2種類のリカバリ
    クラッシュ-リカバリ
    メディア-リカバリ
  • 14-4 リカバリの方法
    14-4-1 インポート
    14-4-2 Recovery Managerでのリカバリ
  • 14-5 Oracle8iの場合
    14-5-1 Oracle8iとOracle9iの違い

第15章 役立つスクリプトとSQL文

  • 5-1 現場で役に立つスクリプト
    15-1-1 現場で役立つSELECT文
    存在する表の一覧を取得する
    詳細な表情報を得る
    索引の一覧を取得する
    詳細な索引情報を取得する
    ビューの一覧を取得する
    ユーザーの一覧を取得する
    付与されたロールを調べる
    ロールにセットされたシステム権限を調べる
    付与されたオブジェクト権限を調べる
    初期化パラメータ一覧を表示する
    表領域情報を表示する
  • 15-2 現場で役に立つSQL文
    15-2-1 忘れがちなSQL文

付録

  • 付録1 Q&A
  • 付録2 オラクルマスター制度
  • 付録3 Oracle用語解説
  • 付録4 Oracleコンポーネント一覧
  • 付録5 初期化パラメータ一覧
  • 付録6 付録DVD-ROMの使い方

Oracle(オラクル)ユーザズガイド、データベース構築に関するお問い合わせはこちら
お問合せフォーム

 

オラクル(Oracle)メールマガジンの登録
「Oracle(オラクル/Oracle10g)-Usersメルマガ」は、Oracle(オラクル/Oracle10g)の最新情報や、データベース(オラクル/Oracle等)に関するQAを配信します。是非ご登録をお願いします。
e-mail:

Oracle(オラクル)ユーザズガイド、データベース構築に関するお問い合わせ
株式会社サイバネティック
03-6277-3450
info@xybernetic.com
お問合せフォーム
Oacle(オラクル)ユーザーズガイドは 株式会社サイバネティック が運営しています。