Powerful technique<br> Oracle8 パワフルテクニック大全集〈Vol.2〉

  • ポイントキャンペーン

Powerful technique
Oracle8 パワフルテクニック大全集〈Vol.2〉

  • ただいまウェブストアではご注文を受け付けておりません。
  • サイズ B5判/ページ数 421p/高さ 24cm
  • 商品コード 9784844348764
  • NDC分類 007.6
  • Cコード C3055

出版社内容情報

超・DB管理術――DBAの本領
PersonalOracle8/Web Application ServerR3.0トライアル版収録。
Oracleのプログラミングテクニックを、How-To形式で解説。データ
ベースのチューニング/カスタマイズ、セキュリティ、オブジェク
トリレーショナルデータベース、制約など、様々な実践テクニック
を紹介。付属CD-ROMには本書で紹介したすべてのテクニックのSQL
文のほかに、PersonalOracle8試用版とOracleWebApplicationServer
試用版を収録!


目次

 

謝辞 2
著者/監訳者紹介 3
はじめに 6
付属CD-ROMについて 9

第1章 データベース機能のカスタムインストール 17
 1.1 インストーラを使わずにOracleのインスタンスを作成するには 19
 1.2 新規インスタンスのためのWindows NTとOracleのサービスを作成するには 23
 1.3 データベース管理者を確認するためにパスワードファイルを使うには 25
 1.4 コントロールファイルを複製するには 28
 1.5 新規コントロールファイルを作成するには 29
 1.6 新規表領域を作成するには 31
 1.7 ロールバックセグメント配置を検査、変更するには 35
 1.8 Redoロググループを作成、複製するには 38
 1.9 アーカイブログモードを有効にするには 42
 1.10 プロダクトユーザープロファイルを有効にするには 44

第2章 表とビュー 49
 2.1 表を新規作成するには 51
 2.2 ANALYZEコマンドを使ってアクセス統計を調べるには 53
 2.3 ROWIDのフォーマットを解釈するには 57
 2.4 索引編成表を作成するには 60
 2.5 表を分割するには 61
 2.6 新規ビューを作成するには 64
 2.7 更新可能な結合ビューを作成するには 67

第3章 索引 71
 3.1 個々の表にあるすべての索引を特定するには 73
 3.2 個々のユーザーのすべての索引を特定するには 75
 3.3 索引の初期サイズのパラメータを特定するには 77
 3.4 バランスの悪い索引を検出するには 80
 3.5 バランスの悪い索引を再構築するには 85
 3.6 索引を通して一意性を適用するには 86
 3.7 索引を分割するには 89
 3.8 ビットマップの索引を作成するには 92

第4章 制約 95
 4.1 主キー制約を作成するには 97
 4.2 外部キー制約を作成するには 101
 4.3 列検査制約を加えるには 105
 4.4 表制約を加えるには 108
 4.5 外部キーの依存度を判断するには 111
 4.6 制約を有効、無効、適用状態にするには 115
 4.7 カスケード削除機能を加えるには 120
 4.8 一意の数を生成するための順序を作成するには 123
 4.9 整合性の違反を検出するには 128
 4.10 遅延制約を作成するには 132

第5章 セキュリティ/ユーザー管理 139
 5.1 システム権限やオブジェクト権限を付与するには 142
 5.2 ユーザーにロールを付与するには 146
 5.3 実行時にロールを有効、無効にするには 149
 5.4 特定のユーザーがどのオブジェクトにアクセスできるか調べるには 153
 5.5 特定のオブジェクトにどのユーザーがアクセスできるか調べるには 158
 5.6 データベースの監査を有効にするには 161
 5.7 監査情報を表示するには 164
 5.8 監査情報を削除するには 166
 5.9 パスワードを管理するには 168
 5.10 基本ユーザーアカウント情報を要約するには 173
 5.11 ユーザーのデフォルトを特定するには 175
 5.12 ユーザープロファイルの作成、修正、関連付けをするには 176
 5.13 ビューを使ってレコードレベルセキュリティを実施するには 179

第6章 領域管理 183
 6.1 エクステントの最大値に近いオブジェクトを検出するには 185
 6.2 行移行と行連鎖を検出するには 187
 6.3 移行した行を修正するには 191
 6.4 表領域内の空き領域を特定し、結合するには 193
 6.5 データベースオブジェクトにエクステントを無限に割り当てるには 196
 6.6 セグメント内の未使用領域を収集するには 198
 6.7 データベースファイルが自動的に大きくなるように設定するには 202

第7章 データのクエリー 205
 7.1 変数の値を実行時にユーザーに入力させるには 207
 7.2 SQL*Plusスクリプトにパラメータを渡すには 209
 7.3 SQL*Plusを使ってレポートを作るには 210
 7.4 SQL*Plusを使って繰り返し処理をするには 217
 7.5 カーソル属性を使ってカーソルの状態を調べるには 219
 7.6 カーソルパラメータを使ってカーソルの再利用性を高めるには 224
 7.7 カーソル変数を使って柔軟性を向上させるには 228

第8章 PL/SQL 235
 8.1 匿名のPL/SQLブロックを作成するには 236
 8.2 トリガー記述を使い、トリガーを選択して実行するには 242
 8.3 データベースのストアドオブジェクト情報を一覧するには 245

第9章 SQL文のチューニング 253
 9.1 V\pdollarS {SQLAREAビューを使って、効率の悪いクエリーを特定するには 254
 9.2 最適化モードにセットするには 256
 9.3 星形クエリーが最適化されるようにデータウェアハウスを構築するには 258
 9.4 パフォーマンスの監視を簡素化するためにアプリケーションを登録するには 263

第10章 データベースのチューニング 267
 10.1 UTLBSTATとUTLESTATスクリプトを実行するには 269
 10.2 増設したデータベースバッファの影響を検査するには 272
 10.3 就業時間外のパフォーマンスの統計を記録、保存するには 276
 10.4 チェックポイントのパフォーマンスを測定、改善するには
 10.5 全ソートのパフォーマンスを特定、改善するには 283
 10.6 ロック競合を検出し、解決するには 286

第11章 オブジェクトリレーショナルデータベースの作成 289
 11.1 オブジェクト型を作成し、リレーショナルデータベース上で使うには 291
 11.2 オブジェクトリレーショナルデータベースを作成するためにコンストラクタメソッ
ドを使うには 294
 11.3 オブジェクト表を作成し、使うには 296
 11.4 VARRAYコレクション型を作成し、使うには 300
 11.5 ネストされた表コレクション型を作成し、使うには 303
 11.6 オブジェクトビューを作成し、使うには 306
 11.7 オブジェクトビューでDMLコマンドを発行し、INSTEAD OFトリガーを使うには 309
 11.8 オブジェクトを比較するため、MAPメソッドとORDERメソッドを使うには 313

第12章 Oracle Web Application Server 319
 12.1 DADとカートリッジを管理するには 322
 12.2 クエリーの結果をWeb文書に返すには 328
 12.3 別のページへのリンクを作成するには 333
 12.4 Webドキュメントでテキストに書式設定や強調表示をするには 337
 12.5 Webドキュメントでリストを使うには 340
 12.6 Webドキュメントに画像を表示するには 345
 12.7 HTMLフォームを作成するには 347
 12.8 複数の値を持つフォームフィールドを使うには 355
 12.9 フォームにパスワードフィールドを作成するには 359
 12.10 Web文書でHTMLの表を使うには 362
 12.11 イベント操作のためにJavaScriptを使うには 369
 12.12 CGI環境変数を使うには 378
 12.13 クッキーで状態を維持するには 381

付録A 『Oracle8 パワフルテクニック大全集 Vol.1』目次 386

索引 393

使用権許諾書 (Personal Oracle8)
Personal Oracle8 for Windows95/NT R8.0.390日間トライアル版について
使用権許諾書 (Web Application Server)
Web Application Server R3.0 Trial のご利用方法

内容説明

本書は、Oracle8についてRedoロググループの作成、複製する方法、表・索引をパーティションで区切る方法、バランスの悪い索引を検出・再構築する方法など約100個のテクニックを収録しました。

目次

第1章 データベース機能のカスタムインストール
第2章 表とビュー
第3章 索引
第4章 制約
第5章 セキュリティ・ユーザー管理
第6章 領域管理
第7章 データのクエリー
第8章 PL SQL
第9章 SQL文のチューニング
第10章 データベースのチューニング
第11章 オブジェクトリレーショナルデータベースの作成
第12章 Oracle Web Application Server