This article describes the support for semantic technologies, specifically Resource Description Framework (RDF) and a subset of the Web Ontology Language (OWL) that you are familiar with the major concepts associated with RDF and OWL, such as {subject, predicate, object} triples, URIs, blank nodes, plain and typed literals, and ontologies. This article we do not explain these concepts in detail much more, but focuses instead on how the concepts are implemented in Oracle.
As you have known about Oracle, it offers a robust, scalable, secure platform to store RDF and OWL data. It allows efficient storage, loading and querying of semantic data. Queries are enhanced by adding relationships or ontologies that we have discussed already to data and evaluated on the basis of semantics.
Data storage is in the form of RDF triples which are Subject, Predicate, Object. The triples stored in the semantic data store are modeled as a graphed structure. All the data is stored in a single central schema allowing access to users for loading and querying data.
The Subject and Object are modeled as nodes, while the Predicates are denoted by links in the graphed structure. Nodes are stored and efficiently reused when required. An RDF triple in the semantic store has a subject or start node, predicate or relationship, object or end node, which comprises a link. A new link is created on inserting a new triple and nodes are reused if similar nodes already exists.
ไม่มีความคิดเห็น:
แสดงความคิดเห็น