目次
- 例一覧
- 図一覧
- 表一覧
- タイトルおよび著作権情報
- はじめに
-
第I部 Oracle XML DBの基礎
- 1 Oracle XML DBの概要
- 2 Oracle XML DBを使用する前に
-
3 Oracle XML DBの使用方法の概要
- XMLType表および列の作成
- シャード表および重複表でのXMLType列の作成
- バイナリXMLとして格納されたXMLTypeデータでの仮想列の作成
- バイナリXMLとして格納されたXMLTypeデータが含まれる表のパーティション化
- データベースを使用したXMLデータ整合性の規定
- Oracle XML DBへのXMLコンテンツのロード
- Oracle XML DBに格納されたXMLコンテンツの問合せ
- Oracle XML DBに格納されたXMLコンテンツの更新
- リレーショナル・データからのXMLデータの生成
- XML文書の文字セット
- トランスポータブル・バイナリXML (TBX)へのXMLTypeデータの移行
-
第II部 Oracle XML DBでのXMLデータの操作
- 4 XQueryとOracle XML DB
- 5 XMLデータの問合せと更新
-
6 XMLTypeデータの索引
- 索引に関連するOracle XML DBのタスク
- XMLTypeデータの索引付けの概要
-
XMLIndex
- XMLIndexの利点
- 構造化XMLIndexコンポーネントと非構造化XMLIndexコンポーネント
- XMLIndex構造化コンポーネント
- XMLIndex非構造化コンポーネント
- XMLIndex索引の作成、削除、変更、および検証
- 非構造化コンポーネントを含むXMLIndexの使用
- 構造化コンポーネントを含むXMLIndexの使用
- XMLIndexが使用されるかどうかを判別する方法
- XMLIndexの使用の無効化
- XMLIndexパスのサブセット化: 索引付けするパスの指定
- 非構造化コンポーネントを含むXMLIndexを使用するためのガイドライン
- 構造化コンポーネントを含むXMLIndexの使用のガイドライン
- XMLIndexのパーティション化および並列度
- XMLIndex索引の非同期(遅延)メンテナンス
- コストベース・オプティマイザに対するXMLIndexオブジェクトの統計の収集
- XMLIndexに関連するデータ・ディクショナリの静的なパブリック・ビュー
-
CREATE INDEXおよびALTER INDEXのPARAMETERS句
- XMLIndexの登録済パラメータ句の使用
- CREATE INDEXおよびALTER INDEXのPARAMETERS句の構文
- XMLIndex_parameters_clauseの使用
- XMLIndex_parameterの使用
- PATHS句の使用
- create_index_paths_clauseおよびalter_index_paths_clauseの使用
- pikey_clause、path_id_clauseおよびorder_key_clauseの使用
- value_clauseの使用
- async_clauseの使用
- groups_clauseおよびalter_index_group_clauseの使用
- XMLIndex_xmltable_clauseの使用
- column_clauseの使用
- XML検索索引の作成
- 全文問合せ用のXMLデータの索引付け
- オブジェクト・リレーショナル形式で格納されたXMLTypeデータの索引付け
- 7 XMLTypeデータの変換および検証
-
第III部 XMLデータに対するリレーショナル・データ
- 8 リレーショナル・データからのXMLデータの生成
- 9 XMLデータのリレーショナル・ビュー
-
10 XMLTypeビュー
- XMLTypeビューの概要
- XMLTypeビューのCREATE VIEW: 構文
- XML Schemaに基づかないXMLTypeビューの作成
- XML Schemaに基づくXMLTypeビューの作成
- XMLType表からのXMLTypeビューの作成
- SQL関数REFを使用したXMLTypeビュー・オブジェクトの参照
- XMLTypeビューでのデータ操作言語(DML)の使用
-
第IV部 XMLType API
-
11 PL/SQL API for XMLType
- Overview of PL/SQL API for XMLTypeの概要
-
PL/SQL DOM API for XMLType(DBMS_XMLDOM)
- W3Cのドキュメント・オブジェクト・モデル(DOM)勧告の概要
- PL/SQL DOM API for XMLType(DBMS_XMLDOM): 機能
- Oracle XML Developer's KitおよびOracle XML DBを使用したアプリケーションの設計
- PL/SQL DOM API for XMLTypeを使用するためのXMLデータの準備
- XML Schema型のSQLオブジェクト型へのマッピング
- XMLTypeビューによる既存データのXMLとしてのラップ
- Oracle XML DBによってサポートされるDBMS_XMLDOMメソッド
- PL/SQL DOM API for XMLType: ノード型
- PL/SQL関数NEWDOMDOCUMENTおよびDOMDOCUMENTのノード
- DOM NodeListオブジェクトおよびNamedNodeMapオブジェクト
- PL/SQL DOM API for XMLType (DBMS_XMLDOM)の使用方法の概要
- PL/SQL DOM API for XMLTypeの例
- DBMS_XMLDOMを使用した大規模ノードの処理
- 大規模ノード処理のGet-Pushモデル
- 大規模ノード処理のGet-Pullモデル
- 大規模ノード処理のSet-Pullモデル
- 大規模ノード処理のSet-Pushモデル
- 大規模ノード処理のバイナリ・ストリームか文字ストリームかの判断
- PL/SQL Parser API for XMLType(DBMS_XMLPARSER)
- PL/SQL XSLT Processor for XMLType(DBMS_XSLPROCESSOR)
- 12 PL/SQLパッケージDBMS_XMLSTORE
-
13 Java DOM API for XMLType
- Java DOM API for XMLTypeの概要
- JDBCを使用したXMLTypeデータへのアクセス
- JDBCを使用したXMLデータベース文書の操作
- JDBCを使用した、データベースへの大規模なXML文書のロード
- Thick接続を使用したJava DOM APIに対するMS Windows Javaセキュリティ・マネージャの権限
- XML Schemaに基づく文書の作成
- Java (JDBCまたはSQLJ)でのXMLTypeインスタンス表現
- Java DOM API for XMLTypeのクラス
- Java DOM API for XMLTypeの使用
- Javaを使用した大規模XMLノードの処理
- バイナリXMLでのJava DOM APIおよびJDBCの使用
- 14 C DOM API for XMLType
- 15 Oracle XML DBおよびOracle Data Provider for .NET
-
11 PL/SQL API for XMLType
-
第V部 XML Schemaとオブジェクト・リレーショナルXMLType
- 16 XMLType記憶域および索引付けの選択
- 17 XML Schemaの格納と問合せ: 基本
-
18 XML Schemaの格納と問合せ: オブジェクト・リレーショナル記憶域
- XML文書のオブジェクト・リレーショナル記憶域
- OracleでのXML Schemaの注釈
- DBMS_XMLSCHEMAを使用したXML Schemaデータ型のSQLデータ型へのマッピング
- Oracle XML DBでのcomplexTypeの拡張および制限
- XML Schemaに基づくXMLType列および表の作成
- オブジェクト・リレーショナル形式で格納されたXMLTypeの表および列のパーティション化の概要
- XMLType表および列に対するリレーショナル制約の指定
- XMLTypeデータの表外記憶域
- 複雑または大規模なXML Schemaの操作の考慮事項
- オブジェクト・リレーショナル形式で格納されたXMLデータのためのXML Schema登録のデバッグ
- 19 オブジェクト・リレーショナル記憶域のXPathリライト
- 20 XML Schemaの拡張
-
第VI部 Oracle XML DBリポジトリ
-
21 Oracle XML DBリポジトリ・データへのアクセス
- Oracle XML DBリポジトリの概要
- リポジトリの用語と提供されているリソース
- Oracle XML DBリポジトリ・リソース
- リポジトリ・リソースへのナビゲーショナル・アクセスまたはパス・アクセス
- リポジトリ・リソースへの問合せベースのアクセス
- リポジトリ・リソースへのサーブレット・アクセス
- リポジトリ・リソースに対する操作
- SQLを使用したリポジトリ・リソースのコンテンツへのアクセス
- XML Schemaに基づく文書のコンテンツへのアクセス
- リポジトリの文書のコンテンツの更新
- RESOURCE_VIEWおよびPATH_VIEW内のリソースの問合せ
- Oracle XML DBの階層リポジトリ索引
- 22 Oracle XML DBリポジトリの構成
- 23 Oracle XML DBでのXLinkおよびXIncludeの使用
- 24 RESOURCE_VIEWおよびPATH_VIEWを使用したリポジトリへのアクセス
- 25 リソース・バージョン
- 26 Oracle XML DBリポジトリへのPL/SQLアクセス
- 27 リポジトリのアクセス制御
- 28 プロトコルを使用したリポジトリへのアクセス
- 29 ユーザー定義のリポジトリ・メタデータ
- 30 Oracle XML DBリポジトリ・イベント
-
31 JavaでのOracle XML DBアプリケーションのガイドライン
- Oracle XML DBのJavaアプリケーションの概要
- HTTP(S): JavaサーブレットへのアクセスまたはXMLTypeリソースへの直接アクセス
- JDBC XMLTypeサポートを使用した多数のXMLTypeオブジェクト要素へのアクセス
- サーブレットを使用したデータの操作およびXMLとしての迅速な書込み
- Oracle XML DBのJavaサーブレットのサポートの制限
- Oracle XML DBサーブレットの構成
- Oracle XML DBサーブレットに対するHTTPリクエストの処理
- セッション・プールおよびOracle XML DBサーブレット
- ネイティブなXMLストリームのサポート
- Oracle XML DBサーブレットのAPI
- Oracle XML DBサーブレットの例
- 32 URIを使用したデータ・アクセス
- 33 ネイティブなOracle XML DB Webサービス
-
21 Oracle XML DBリポジトリ・データへのアクセス
-
第VII部 Oracle XML DBをサポートするOracleツール
- 34 Oracle XML DBの管理
- 35 XMLデータのロード方法
- 36 Oracle XML DBデータのエクスポートとインポート
- 37 Oracle Databaseアドバンスト・キューイングを使用したXMLデータの交換
- 付録
- 索引