ヘッダーをスキップ
Oracle Databaseアプリケーション開発者ガイド - Rules ManagerおよびExpression Filter
10g リリース2(10.2)
B19258-01
  索引へ
索引

次へ
次へ
 

目次

例一覧

図一覧

表一覧

タイトルおよび著作権情報

はじめに

対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
サポートおよびサービス

Rules ManagerおよびExpression Filterの新機能

Oracle Database 10g リリース2(10.2)でのRules ManagerおよびExpression Filterの新機能

1 概要

1.1 ルールについて
1.2 ルール・アプリケーションの開発

第I部 Rules Manager

2 Rules Managerの概要

2.1 ルールの用語
2.2 ルール・クラスとルールのデータベース表現
2.3 単純(非コンポジット)イベントを使用するルール・アプリケーションの作成
2.4 コンポジット・イベントを使用するルール・アプリケーションの作成
2.4.1 コンポジット・イベントを使用するルール・アプリケーションの作成方法
2.4.2 複雑なルール条件を使用するコンポジット・イベントの評価
2.5 ルール・アプリケーションに対するイベント管理ポリシー(ルール・クラス・プロパティ)の設定
2.6 複数層にまたがるルール・アプリケーションの作成
2.7 Rules Managerと、SQL*LoaderおよびExport/Importユーティリティの併用
2.7.1 SQL*Loader
2.7.2 エクスポート/インポート

3 イベント管理ポリシー

3.1 イベントの使用率
3.2 競合解消
3.3 ルール実行順序の指定
3.4 イベントの継続時間
3.5 等価性
3.6 記憶域プロパティ
3.7 AUTOCOMMIT
3.8 DMLイベント
3.9 ルール・クラス・プロパティの依存関係とデフォルト
3.10 リレーショナル表に指定されるルール
3.11 XMLイベントのルール条件
3.12 空間述語を使用したルール条件
3.13 ルール条件でのデータベースの状態

4 ルール条件

4.1 ルールの増分評価に対するサポート
4.2 順序付けを使用するルール条件
4.3 否定を使用するルール条件
4.4 セット・セマンティクスを使用するルール条件
4.5 Any nセマンティクスを使用するルール条件

5 複数層にまたがるルール・アプリケーション

5.1 複数層にまたがるルール・アプリケーションの作成
5.2 操作のモード
5.2.1 単一層モード
5.2.2 複数層モード
5.2.2.1 中間層でのアクション

6 Rules Managerのオブジェクト型

7 DBMS_RLMGRパッケージ

8 Rules Managerビュー

8.1 USER_RLMGR_EVENT_STRUCTSビュー
8.2 USER_RLMGR_RULE_CLASSESビュー
8.3 USER_RLMGR_RULE_CLASS_STATUSビュー
8.4 USER_RLMGR_PRIVILEGESビュー
8.5 USER_RLMGR_COMPRCLS_PROPERTIESビュー

9 Rules Managerの使用例

9.1 警察管理ルール・アプリケーション
9.2 受注管理ルール・アプリケーション

第II部 Expression Filter

10 Oracle Expression Filterの概要

10.1 Expression Filterとは
10.1.1 Expression Filterの使用例
10.2 式の概要
10.2.1 属性セットの定義
10.2.2 Expression列の定義
10.2.3 式の挿入、更新および削除
10.3 SQLのEVALUATE演算子の適用
10.4 評価のセマンティクス
10.5 権限の付与と取消し
10.6 エラー・メッセージ

11 式の索引付け

11.1 式の索引付けの概念
11.2 索引付け可能な述語
11.3 索引表現
11.4 索引処理
11.5 述語表の問合せ
11.6 索引の作成とチューニング
11.7 索引の使用方法
11.8 索引の格納とメンテナンス

12 XPath述語を使用する式

12.1 式でのXPath述語の使用
12.2 XPath述語の索引付け
12.2.1 索引付け可能なXPath述語
12.2.2 索引表現
12.2.3 索引処理
12.2.4 XPath述語に関する索引のチューニング

13 空間述語を使用する式

13.1 式での空間述語の使用
13.2 空間述語の索引付け

14 Expression Filterとユーティリティの併用

14.1 式データのバルク・ロード
14.2 表、ユーザーおよびデータベースのエクスポートとインポート
14.2.1 Expression列を含む表のエクスポートとインポート
14.2.2 属性セットの所有者ユーザーのエクスポート
14.2.3 属性セットを含むデータベースのエクスポート

15 SQLの演算子と文

EVALUATE
ALTER INDEX REBUILD
ALTER INDEX RENAME TO
CREATE INDEX
DROP INDEX

16 オブジェクト型

17 DBMS_EXPFILパッケージを使用した管理手順

18 Expression Filterビュー

18.1 USER_EXPFIL_ASET_FUNCTIONSビュー
18.2 USER_EXPFIL_ATTRIBUTESビュー
18.3 USER_EXPFIL_ATTRIBUTE_SETSビュー
18.4 USER_EXPFIL_DEF_INDEX_PARAMSビュー
18.5 USER_EXPFIL_EXPRESSION_SETSビュー
18.6 USER_EXPFIL_EXPRSET_STATSビュー
18.7 USER_EXPFIL_INDEX_PARAMSビュー
18.8 USER_EXPFIL_INDEXESビュー
18.9 USER_EXPFIL_PREDTAB_ATTRIBUTESビュー
18.10 USER_EXPFIL_PRIVILEGESビュー

A 1つ以上のデータベース表で定義済の式の管理

B アプリケーションの例

C 内部オブジェクト

C.1 属性セットまたはイベント構造オブジェクト型
C.2 Expression Filterの内部オブジェクト
C.2.1 式有効化トリガー
C.2.2 Expression Filterの索引オブジェクト
C.2.3 Expression Filterのシステム・トリガー

D ルール・アプリケーションの変換

D.1 Expression FilterとRules Managerの違い
D.2 Expression FilterアプリケーションのRules Managerアプリケーションへの変換

E Rules ManagerおよびExpression Filterのインストール

F XMLスキーマ

G アクション・コールバック・プロシージャを使用した各種形式のルール・アクションの実装

索引