第II部 Oracle XML DBでのXMLデータの操作
ここでは、XQuery、XMLType操作およびXMLデータの索引付けについて説明します。
- XQueryとOracle XML DB
XQuery言語は、Oracle XML DBのXMLデータと対話する主な方法の1つです。この言語でのサポートには、SQL*PlusコマンドXQUERYおよびSQL/XML関数XMLQuery、XMLTable、XMLExistsおよびXMLCastがあります。 - XMLデータの問合せと更新
Oracle Database内のXMLデータ(XML Schemaに基づくものと基づかないものの両方)をアプリケーションで問合せおよび更新する方法は多数あります。 - XMLTypeデータの索引
頻繁に問い合せるXMLデータの特定部分に着目できるよう当該XMLデータに対して索引を作成し、パフォーマンスを向上できます。XML Schemaに基づくかどうか、および使用されるXMLType記憶域モデルに関係なく、XMLTypeデータに索引付けできる様々な方法があります。 - XMLTypeデータの変換および検証
XSLTスタイルシートを使用してXMLTypeデータを変換したり、XML Schemaに対してXMLTypeインスタンスを検証したりするためのOracle SQL関数およびXMLTypeAPIがいくつかあります。