1 RDFグラフの概要

セマンティク・テクノロジに対するOracle Graphのサポートは、主にResource Description Framework (RDF)とWeb Ontology Language (OWL)のサブセットで構成されます。これらの機能は、Oracle GraphのRDFグラフ機能と呼ばれます。

RDFグラフ機能を使用すると、Oracleデータベースに1つ以上のRDFネットワークを作成できます。各ネットワークには、RDFデータが含まれています。

この章では、読者がRDFおよびOWLに関する主要な概念({主語、述語、目的語}のトリプル、{主語、述語、目的語}のクアッド、URI、空白ノード、プレーン・リテラル、型付きリテラル、オントロジなど)についてよく理解していることを前提とします。こうした概念の詳細は説明しないかわりに、各概念がどのようにOracleに実装されているかを重点的に解説します。

RDFデータを操作するためのPL/SQLサブプログラムは、SEM_APISパッケージに含まれています。詳細は、「SEM_APISパッケージのサブプログラム」を参照してください。

RDFサポートおよびOWLサポートは、Oracle Graphの機能です。これらの機能を使用するには、Oracle Graphをインストールする必要があります。ただし、RDFおよびOWLの使用は、空間データに制限されません。

ノート:

リリース12.2よりも前のOracle Databaseで作成されたRDFデータがある場合は、「リリース12.2よりも前のRDFデータに必要な移行作業」を参照してください。

OWLの概念とOracle DatabaseによるOWL機能のサポートの詳細は、「OWLの概要」を参照してください。

ノート:

このマニュアルで説明している操作を実行するには、RDFセマンティク・グラフ・サポートの有効化に示すように、前もってデータベースでRDFグラフ・サポートを有効にして他の前提条件も満たす必要があります。