Go to main content
1/28
Contents
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
Changes in This Release for Oracle Spatial and Graph RDF Semantic Graph Developer's Guide
Changes in Oracle Database 12
c
Release 1 (12.1.0.2)
Support for SPARQL 1.1 Federated Query
Combining Native Triple Data with Virtual RDB2RDF Triple Data
Changes in Oracle Database 12
c
Release 1 (12.1.0.1)
New Features
Enhanced Support for SPARQL 1.1 Constructs
Enhanced Support for Virtual Models
Support for User-Defined Inferencing and Querying
OWL 2 EL Support
OGC GeoSPARQL Support
Ladder-Based Inference
RDF Views
Data Pump Support for Exporting and Importing a Semantic Network
Deprecated Features
Desupported Features
Changes for RDF Semantic Graph Support for Apache Jena
Support for Retrieving User-Friendly Java Objects from SEM_MATCH or SQL-Based Query Results
Protege Plugin for Oracle Database and Oracle NoSQL Database Enterprise Edition Release 2.0.39
Support for Customized Data Source Name
Support for SPARQL Queries with Translated SQL Text Larger Than 29000 Bytes
Support for Oracle Database in Read-Only Mode
Less Verbose Joseki Output
Java APIs for Managing the Table Responsible for Terminating Long-Running SPARQL Queries
Support for Apache Tomcat and JBoss Application Server
Support for Fuseki 1.0.1
Part I Conceptual and Usage Information
1
RDF Semantic Graph Overview
1.1
Introduction to Oracle Semantic Technologies Support
1.2
Semantic Data Modeling
1.3
Semantic Data in the Database
1.3.1
Metadata for Models
1.3.2
Statements
1.3.2.1
Triple Uniqueness and Data Types for Literals
1.3.3
Subjects and Objects
1.3.4
Blank Nodes
1.3.5
Properties
1.3.6
Inferencing: Rules and Rulebases
1.3.7
Entailments (Rules Indexes)
1.3.8
Virtual Models
1.3.9
Named Graphs
1.3.9.1
Data Formats Related to Named Graph Support
1.3.10
Semantic Data Security Considerations
1.4
Semantic Metadata Tables and Views
1.5
Semantic Data Types, Constructors, and Methods
1.5.1
Constructors for Inserting Triples
1.6
Using the SEM_MATCH Table Function to Query Semantic Data
1.6.1
Performing Queries with Incomplete or Invalid Entailments
1.6.2
Graph Patterns: Support for Curly Brace Syntax, and OPTIONAL, FILTER, UNION, and GRAPH Keywords
1.6.2.1
GRAPH Keyword Support
1.6.3
Graph Patterns: Support for SPARQL ASK Syntax
1.6.4
Graph Patterns: Support for SPARQL CONSTRUCT Syntax
1.6.4.1
Typical SPARQL CONSTRUCT Workflow
1.6.5
Graph Patterns: Support for SPARQL DESCRIBE Syntax
1.6.6
Graph Patterns: Support for SPARQL SELECT Syntax
1.6.7
Graph Patterns: Support for SPARQL 1.1 Constructs
1.6.7.1
Expressions in the SELECT Clause
1.6.7.2
Subqueries
1.6.7.3
Grouping and Aggregation
1.6.7.4
Negation
1.6.7.5
Value Assignment
1.6.7.6
Property Paths
1.6.8
Graph Patterns: Support for SPARQL 1.1 Federated Query
1.6.8.1
Privileges Required to Execute Federated SPARQL Queries
1.6.8.2
SPARQL SERVICE Join Push Down
1.6.8.3
SPARQL SERVICE SILENT
1.6.8.4
Using a Proxy Server with SPARQL SERVICE
1.6.8.5
Accessing SPARQL Endpoints with HTTP Basic Authentication
1.6.9
Inline Query Optimizer Hints
1.6.10
Full-Text Search
1.6.11
Spatial Support
1.6.11.1
OGC GeoSPARQL Support
1.6.11.2
Representing Spatial Data in RDF
1.6.11.3
Indexing Spatial Data
1.6.11.4
Querying Spatial Data
1.6.12
Best Practices for Query Performance
1.6.12.1
FILTER Constructs Involving xsd:dateTime, xsd:date, and xsd:time
1.6.12.2
Function-Based Indexes for FILTER Constructs Involving Typed Literals
1.6.12.3
FILTER Constructs Involving Relational Expressions
1.6.12.4
Optimizer Statistics and Dynamic Sampling
1.6.12.5
Multi-Partition Queries
1.6.12.6
Compression on Systems with OLTP Index Compression
1.6.12.7
Unbounded Property Path Expressions
1.6.12.8
Grouping and Aggregation
1.6.13
Special Considerations When Using SEM_MATCH
1.7
Loading and Exporting Semantic Data
1.7.1
Bulk Loading Semantic Data Using a Staging Table
1.7.1.1
Loading the Staging Table
1.7.1.1.1
Loading N-Triple Format Data into a Staging Table Using SQL*Loader
1.7.1.1.2
Loading N-Quad Format Data into a Staging Table Using an External Table
1.7.1.2
Recording Event Traces During Bulk Loading
1.7.2
Batch Loading N-Triple Format Semantic Data Using the Java API
1.7.3
Loading Semantic Data Using INSERT Statements
1.7.3.1
Loading Data into Named Graphs Using INSERT Statements
1.7.4
Exporting Semantic Data
1.7.4.1
Retrieving Semantic Data from an Application Table
1.7.4.2
Retrieving Semantic Data from an RDF Model
1.7.4.3
Removing Model and Graph Information from Retrieved Blank Node Identifiers
1.7.5
Exporting or Importing a Semantic Network Using Oracle Data Pump
1.7.6
Purging Unused Values
1.8
Using Semantic Network Indexes
1.8.1
MDSYS.SEM_NETWORK_INDEX_INFO View
1.9
Using Data Type Indexes
1.10
Managing Statistics for Semantic Models and the Semantic Network
1.10.1
Saving Statistics at a Model Level
1.10.2
Restoring Statistics at a Model Level
1.10.3
Saving Statistics at the Network Level
1.10.4
Restoring Statistics at the Network Level
1.10.5
Setting Statistics at a Model Level
1.10.6
Deleting Statistics at a Model Level
1.11
Quick Start for Using Semantic Data
1.12
Semantic Data Examples (PL/SQL and Java)
1.12.1
Example: Journal Article Information
1.12.2
Example: Family Information
1.13
Software Naming Changes Since Release 11.1
1.14
For More Information About RDF Semantic Graph
2
OWL Concepts
2.1
Ontologies
2.1.1
Example: Cancer Ontology
2.1.2
Supported OWL Subsets
2.2
Using OWL Inferencing
2.2.1
Creating a Simple OWL Ontology
2.2.2
Performing Native OWL inferencing
2.2.3
Performing OWL and User-Defined Rules Inferencing
2.2.4
Generating OWL inferencing Proofs
2.2.5
Validating OWL Models and Entailments
2.2.6
Using SEM_APIS.CREATE_ENTAILMENT for RDFS Inference
2.2.7
Enhancing Inference Performance
2.2.8
Optimizing owl:sameAs Inference
2.2.8.1
Querying owl:sameAs Consolidated Inference Graphs
2.2.9
Performing Incremental Inference
2.2.10
Using Parallel Inference
2.2.11
Using Named Graph Based Inferencing (Global and Local)
2.2.11.1
Named Graph Based Global Inference (NGGI)
2.2.11.2
Named Graph Based Local Inference (NGLI)
2.2.11.3
Using NGGI and NGLI Together
2.2.12
Performing Selective Inferencing (Advanced Information)
2.3
Using Semantic Operators to Query Relational Data
2.3.1
Using the SEM_RELATED Operator
2.3.2
Using the SEM_DISTANCE Ancillary Operator
2.3.2.1
Computation of Distance Information
2.3.3
Creating a Semantic Index of Type MDSYS.SEM_INDEXTYPE
2.3.4
Using SEM_RELATED and SEM_DISTANCE When the Indexed Column Is Not the First Parameter
2.3.5
Using URIPREFIX When Values Are Not Stored as URIs
3
Simple Knowledge Organization System (SKOS) Support
3.1
Supported and Unsupported SKOS Semantics
3.1.1
Supported SKOS Semantics
3.1.2
Unsupported SKOS Semantics
3.2
Performing Inference on SKOS Models
3.2.1
Validating SKOS Models and Entailments
3.2.2
Property Chain Handling
4
Semantic Indexing for Documents
4.1
Information Extractors for Semantically Indexing Documents
4.2
Extractor Policies
4.3
Semantically Indexing Documents
4.4
SEM_CONTAINS and Ancillary Operators
4.4.1
SEM_CONTAINS_SELECT Ancillary Operator
4.4.2
SEM_CONTAINS_COUNT Ancillary Operator
4.5
Searching for Documents Using SPARQL Query Patterns
4.6
Bindings for SPARQL Variables in Matching Subgraphs in a Document (SEM_CONTAINS_SELECT Ancillary Operator)
4.7
Improving the Quality of Document Search Operations
4.8
Indexing External Documents
4.9
Configuring the Calais Extractor type
4.10
Working with General Architecture for Text Engineering (GATE)
4.11
Creating a New Extractor Type
4.12
Creating a Local Semantic Index on a Range-Partitioned Table
4.13
Altering a Semantic Index
4.13.1
Rebuilding Content for All Existing Policies in a Semantic Index
4.13.2
Rebuilding to Add Content for a New Policy to a Semantic Index
4.13.3
Rebuilding Content for an Existing Policy from a Semantic Index
4.13.4
Rebuilding to Drop Content for an Existing Policy from a Semantic Index
4.14
Passing Extractor-Specific Parameters in CREATE INDEX and ALTER INDEX
4.15
Performing Document-Centric Inference
4.16
Metadata Views for Semantic Indexing
4.16.1
MDSYS.RDFCTX_POLICIES View
4.16.2
RDFCTX_INDEX_POLICIES View
4.16.3
RDFCTX_INDEX_EXCEPTIONS View
4.17
Default Style Sheet for GATE Extractor Output
5
Fine-Grained Access Control for RDF Data
5.1
Triple-Level Security
5.1.1
Fine-Grained Security for Inferred Data and Ladder-Based Inference (LBI)
5.1.2
Extended Example: Applying OLS Triple-Level Security on Semantic Data
5.2
Resource-Level Security
5.2.1
Securing RDF Subjects
5.2.2
Securing RDF Predicates
5.2.3
Securing RDF Objects
5.2.4
Generating Labels for Inferred Triples
5.2.5
Using Labels Based on Application Logic
5.2.6
RDFOLS_SECURE_RESOURCE View
6
Workspace Manager Support for RDF Data
6.1
Enabling Workspace Manager Support for RDF Data
6.1.1
Removing Workspace Manager Support for RDF Data
6.2
Version-Enabling an RDF Model
6.3
Inferring from Version-Enabled RDF Models
6.4
Merging and Refreshing Workspaces in Version-Enabled RDF Models
6.5
Special Considerations When Using Workspace Manager Support for RDF Data
6.6
Usage Flow Example: Versioning Semantic Models
7
RDF Semantic Graph Support for Apache Jena
7.1
Setting Up the Software Environment
7.1.1
If You Used a Previous Version of the Support for Apache Jena
7.2
Setting Up the SPARQL Service
7.2.1
Creating the Required Data Source Using WebLogic Server
7.2.2
Configuring the Joseki-Based SPARQL Service
7.2.2.1
Client Identifiers
7.2.2.2
Using OLTP Compression for Application Tables and Staging Tables
7.2.3
Configuring the Fuseki-Based SPARQL Service
7.2.4
Terminating Long-Running SPARQL Queries
7.2.5
N-Triples Encoding for Non-ASCII Characters
7.3
Setting Up the RDF Semantic Graph Environment
7.4
SEM_MATCH and RDF Semantic Graph Support for Apache Jena Queries Compared
7.5
Retrieving User-Friendly Java Objects from SEM_MATCH or SQL-Based Query Results
7.6
Optimized Handling of SPARQL Queries
7.6.1
Compilation of SPARQL Queries to a Single SEM_MATCH Call
7.6.2
Optimized Handling of Property Paths
7.7
Additions to the SPARQL Syntax to Support Other Features
7.7.1
SQL Hints
7.7.2
Using Bind Variables in SPARQL Queries
7.7.3
Additional WHERE Clause Predicates
7.7.4
Additional Query Options
7.7.4.1
JOIN Option and Federated Queries
7.7.4.2
S2S Option Benefits and Usage Information
7.7.5
Midtier Resource Caching
7.8
Functions Supported in SPARQL Queries through RDF Semantic Graph Support for Apache Jena
7.8.1
Functions in the ARQ Function Library
7.8.2
Native Oracle Database Functions for Projected Variables
7.8.3
User-Defined Functions
7.9
SPARQL Update Support
7.10
Analytical Functions for RDF Data
7.10.1
Generating Contextual Information about a Path in a Graph
7.11
Support for Server-Side APIs
7.11.1
Virtual Models Support
7.11.2
Connection Pooling Support
7.11.3
Semantic Model PL/SQL Interfaces
7.11.4
Inference Options
7.11.5
PelletInfGraph Class Support Deprecated
7.12
Bulk Loading Using RDF Semantic Graph Support for Apache Jena
7.12.1
Using prepareBulk in Parallel (Multithreaded) Mode
7.12.2
Handling Illegal Syntax During Data Loading
7.13
Automatic Variable Renaming
7.14
JavaScript Object Notation (JSON) Format Support
7.15
Other Recommendations and Guidelines
7.15.1
BOUND or !BOUND Instead of EXISTS or NOT EXISTS
7.15.2
SPARQL 1.1 SELECT Expressions
7.15.3
Syntax Involving Bnodes (Blank Nodes)
7.15.4
Limit in the SERVICE Clause
7.15.5
OracleGraphWrapperForOntModel Class for Better Performance
7.16
Example Queries Using RDF Semantic Graph Support for Apache Jena
7.16.1
Test.java: Query Family Relationships
7.16.2
Test6.java: Load OWL Ontology and Perform OWLPrime inference
7.16.3
Test7.java: Bulk Load OWL Ontology and Perform OWLPrime inference
7.16.4
Test8.java: SPARQL OPTIONAL Query
7.16.5
Test9.java: SPARQL Query with LIMIT and OFFSET
7.16.6
Test10.java: SPARQL Query with TIMEOUT and DOP
7.16.7
Test11.java: Query Involving Named Graphs
7.16.8
Test12.java: SPARQL ASK Query
7.16.9
Test13.java: SPARQL DESCRIBE Query
7.16.10
Test14.java: SPARQL CONSTRUCT Query
7.16.11
Test15.java: Query Multiple Models and Specify "Allow Duplicates"
7.16.12
Test16.java: SPARQL Update
7.16.13
Test17.java: SPARQL Query with ARQ Built-In Functions
7.16.14
Test18.java: SELECT Cast Query
7.16.15
Test19.java: Instantiate Oracle Database Using OracleConnection
7.16.16
Test20.java: Oracle Database Connection Pooling
7.17
SPARQL Gateway and Semantic Data
7.17.1
SPARQL Gateway Features and Benefits Overview
7.17.2
Installing and Configuring SPARQL Gateway
7.17.2.1
Download the RDF Semantic Graph Support for Apache Jena .zip File (if Not Already Done)
7.17.2.2
Deploy SPARQL Gateway in WebLogic Server
7.17.2.3
Modify Proxy Settings, if Necessary
7.17.2.4
Configure the OracleSGDS Data Source, if Necessary
7.17.2.5
Add and Configure the SparqlGatewayAdminGroup Group, if Desired
7.17.3
Using SPARQL Gateway with Semantic Data
7.17.3.1
Storing SPARQL Queries and XSL Transformations
7.17.3.2
Specifying a Timeout Value
7.17.3.3
Specifying Best Effort Query Execution
7.17.3.4
Specifying a Content Type Other Than text/xml
7.17.4
Customizing the Default XSLT File
7.17.5
Using the SPARQL Gateway Java API
7.17.6
Using the SPARQL Gateway Graphical Web Interface
7.17.6.1
Main Page (index.html)
7.17.6.2
Navigation and Browsing Page (browse.jsp)
7.17.6.3
XSLT Management Page (xslt.jsp)
7.17.6.4
SPARQL Management Page (sparql.jsp)
7.17.7
Using SPARQL Gateway as an XML Data Source to OBIEE
7.18
Deploying Joseki in Apache Tomcat or JBoss
7.18.1
Deploying Joseki in Apache Tomcat 6.0.29 or 7.0.42
7.18.2
Deploying Joseki in JBoss 7.1.1
8
RDF Semantic Graph Support for OpenRDF Sesame
8.1
RDF Semantic Graph Support for OpenRDF Sesame Overview
8.2
Setup and Configuration for RDF Semantic Graph Support for OpenRDF Sesame
8.2.1
Setting Up the Software Environment
8.2.2
Setting Up the SPARQL Service
8.2.2.1
Creating the Required Data Source Using WebLogic Server
8.2.2.2
Configuring the SPARQL Service
8.2.2.3
Terminating Long-Running SPARQL Queries
8.2.3
Setting Up the RDF Semantic Graph Environment
8.3
SEM_MATCH and RDF Semantic Graph Support for OpenRDF Sesame Queries Compared
8.4
Optimized Handling of SPARQL Queries
8.4.1
Compilation of SPARQL Queries to a Single SEM_MATCH Call
8.5
Recommendations for Best Performance
8.5.1
Statement Storage and Implications for RDF Semantic Graph Support for OpenRDF Sesame Queries
8.6
Additions to the SPARQL Syntax to Support Other Features
8.6.1
SQL Hints
8.6.2
Additional WHERE Clause Predicates
8.6.3
Additional Query Options
8.7
Support for Server-Side APIs
8.7.1
Virtual Models Support
8.7.2
Connection Pooling Support
8.7.3
Semantic Model PL/SQL Interfaces
8.7.4
Inference Options
8.8
Oracle-Specific Extensions to Sesame APIs
8.8.1
Statement Uniqueness
8.8.2
Indexes and Interoperability with the RDF Semantic Graph Support for Apache Jena
8.8.3
Inference
8.8.4
Performing Analysis Operations
8.9
Using the Sesame Console with RDF Semantic Graph Support for OpenRDF Sesame
8.10
Example Queries Using RDF Semantic Graph support for OpenRDF Sesame
8.10.1
Example1.java: Basic Operations
8.10.2
Example2.java: Add a Data File (in TRIG format)
8.10.3
Example3.java: Simple Query
8.10.4
Example4.java: Simple Bulk Load
8.10.5
Example5.java: Bulk Load RDF/XML and Application Table Index Maintenance
8.10.6
Example6.java: Bulk Load With StatusListener to Handle Loading with Bad Data
8.10.7
Example7.java: Load Data from Sesame Store into Oracle Database
8.10.8
Example8.java: SPARQL ASK Query
8.10.9
Example9.java: SPARQL CONSTRUCT and DESCRIBE
8.10.10
Example10.java: Inference
8.10.11
Example11.java: Named Graph Query
8.10.12
Example12.java: Indexes on Application Table
[Advanced]
8.10.13
Example13.java: Uniqueness Constraint on Application Table
[Advanced]
8.10.14
Example14.java: Query Timeout and Parallel Execution
[Advanced]
8.10.15
Example15.java: Get COUNT of Matches
[Advanced]
8.10.16
Example16.java: Specify Bind Variable for Constant in Query Pattern
[Advanced]
8.10.17
Example17.java: Specify Bind Variable for Constant in Different Position in Query Pattern
[Advanced]
8.10.18
Example18.java: Build URIs from Internal Numeric IDs
[Advanced]
9
User-Defined Inferencing and Querying
9.1
User-Defined Inferencing
9.1.1
Problem Solved and Benefit Provided by User-Defined Inferencing
9.1.2
API Support for User-Defined Inferencing
9.1.2.1
User-Defined Inference Function Requirements
9.1.3
User-Defined Inference Extension Function Examples
9.1.3.1
Example 1: Adding Static Triples
9.1.3.2
Example 2: Adding Dynamic Triples
9.1.3.3
Example 3: Optimizing Performance
9.1.3.4
Example 4: Temporal Reasoning (Several Related Examples)
9.1.3.4.1
Example 4a: Duration Rule
9.1.3.4.2
Example 4b: Overlap Rule
9.1.3.4.3
Example 4c: Duration and Overlap Rules
9.1.3.5
Example 5: Spatial Reasoning
9.1.3.6
Example 6: Calling a Web Service
9.2
User-Defined Functions and Aggregates
9.2.1
Data Types for User-Defined Functions and Aggregates
9.2.2
API Support for User-Defined Functions
9.2.2.1
PL/SQL Function Implementation
9.2.2.2
Invoking User-Defined Functions from a SPARQL Query Pattern
9.2.2.3
User-Defined Function Examples
9.2.3
API Support for User-Defined Aggregates
9.2.3.1
ODCIAggregate Interface
9.2.3.2
Invoking User-Defined Aggregates
9.2.3.3
User-Defined Aggregate Examples
10
RDF Views: Relational Data as RDF
10.1
Why Use RDF Views on Relational Data?
10.2
API Support for RDF Views
10.2.1
Creating an RDF View with Direct Mapping
10.2.2
Creating an RDF View with an R2RML Mapping
10.2.3
Dropping an RDF View
10.2.4
Exporting Virtual Content of an RDF View into a Staging Table
10.3
Example: Using an RDF View with Direct Mapping
10.4
Combining Native RDF Data with Virtual RDB2RDF Data
Part II Reference and Supplementary Information
11
SEM_APIS Package Subprograms
11.1
SEM_APIS.ADD_DATATYPE_INDEX
11.2
SEM_APIS.ADD_SEM_INDEX
11.3
SEM_APIS.ALTER_DATATYPE_INDEX
11.4
SEM_APIS.ALTER_ENTAILMENT
11.5
SEM_APIS.ALTER_MODEL
11.6
SEM_APIS.ALTER_SEM_INDEX_ON_ENTAILMENT
11.7
SEM_APIS.ALTER_SEM_INDEX_ON_MODEL
11.8
SEM_APIS.ANALYZE_ENTAILMENT
11.9
SEM_APIS.ANALYZE_MODEL
11.10
SEM_APIS.BULK_LOAD_FROM_STAGING_TABLE
11.11
SEM_APIS.CLEANUP_FAILED
11.12
SEM_APIS.COMPOSE_RDF_TERM
11.13
SEM_APIS.CREATE_ENTAILMENT
11.14
SEM_APIS.CREATE_RDFVIEW_MODEL
11.15
SEM_APIS.CREATE_RULEBASE
11.16
SEM_APIS.CREATE_SEM_MODEL
11.17
SEM_APIS.CREATE_SEM_NETWORK
11.18
SEM_APIS.CREATE_SOURCE_EXTERNAL_TABLE
11.19
SEM_APIS.CREATE_VIRTUAL_MODEL
11.20
SEM_APIS.DELETE_ENTAILMENT_STATS
11.21
SEM_APIS.DELETE_MODEL_STATS
11.22
SEM_APIS.DISABLE_CHANGE_TRACKING
11.23
SEM_APIS.DISABLE_INC_INFERENCE
11.24
SEM_APIS.DROP_DATATYPE_INDEX
11.25
SEM_APIS.DROP_ENTAILMENT
11.26
SEM_APIS.DROP_RDFVIEW_MODEL
11.27
SEM_APIS.DROP_RULEBASE
11.28
SEM_APIS.DROP_SEM_INDEX
11.29
SEM_APIS.DROP_SEM_MODEL
11.30
SEM_APIS.DROP_SEM_NETWORK
11.31
SEM_APIS.DROP_USER_INFERENCE_OBJS
11.32
SEM_APIS.DROP_VIRTUAL_MODEL
11.33
SEM_APIS.ENABLE_CHANGE_TRACKING
11.34
SEM_APIS.ENABLE_INC_INFERENCE
11.35
SEM_APIS.ESCAPE_CLOB_TERM
11.36
SEM_APIS.ESCAPE_CLOB_VALUE
11.37
SEM_APIS.ESCAPE_RDF_TERM
11.38
SEM_APIS.ESCAPE_RDF_VALUE
11.39
SEM_APIS.EXPORT_ENTAILMENT_STATS
11.40
SEM_APIS.EXPORT_MODEL_STATS
11.41
SEM_APIS.EXPORT_RDFVIEW_MODEL
11.42
SEM_APIS.GET_CHANGE_TRACKING_INFO
11.43
SEM_APIS.GET_INC_INF_INFO
11.44
SEM_APIS.GET_MODEL_ID
11.45
SEM_APIS.GET_MODEL_NAME
11.46
SEM_APIS.GET_TRIPLE_ID
11.47
SEM_APIS.GETV$DATETIMETZVAL
11.48
SEM_APIS.GETV$DATETZVAL
11.49
SEM_APIS.GETV$NUMERICVAL
11.50
SEM_APIS.GETV$STRINGVAL
11.51
SEM_APIS.GETV$TIMETZVAL
11.52
SEM_APIS.IMPORT_ENTAILMENT_STATS
11.53
SEM_APIS.IMPORT_MODEL_STATS
11.54
SEM_APIS.IS_TRIPLE
11.55
SEM_APIS.LOAD_INTO_STAGING_TABLE
11.56
SEM_APIS.LOOKUP_ENTAILMENT
11.57
SEM_APIS.MERGE_MODELS
11.58
SEM_APIS.PRIVILEGE_ON_APP_TABLES
11.59
SEM_APIS.PURGE_UNUSED_VALUES
11.60
SEM_APIS.REFRESH_SEM_NETWORK_INDEX_INFO
11.61
SEM_APIS.REMOVE_DUPLICATES
11.62
SEM_APIS.RENAME_ENTAILMENT
11.63
SEM_APIS.RENAME_MODEL
11.64
SEM_APIS.SET_ENTAILMENT_STATS
11.65
SEM_APIS.SET_MODEL_STATS
11.66
SEM_APIS.SWAP_NAMES
11.67
SEM_APIS.UNESCAPE_CLOB_TERM
11.68
SEM_APIS.UNESCAPE_CLOB_VALUE
11.69
SEM_APIS.UNESCAPE_RDF_TERM
11.70
SEM_APIS.UNESCAPE_RDF_VALUE
11.71
SEM_APIS.VALIDATE_ENTAILMENT
11.72
SEM_APIS.VALIDATE_MODEL
11.73
SEM_APIS.VALUE_NAME_PREFIX
11.74
SEM_APIS.VALUE_NAME_SUFFIX
12
SEM_OLS Package Subprograms
12.1
SEM_OLS.APPLY_POLICY_TO_APP_TAB
12.2
SEM_OLS.REMOVE_POLICY_FROM_APP_TAB
13
SEM_PERF Package Subprograms
13.1
SEM_PERF.DELETE_NETWORK_STATS
13.2
SEM_PERF.EXPORT_NETWORK_STATS
13.3
SEM_PERF.GATHER_STATS
13.4
SEM_PERF.IMPORT_NETWORK_STATS
14
SEM_RDFCTX Package Subprograms
14.1
SEM_RDFCTX.ADD_DEPENDENT_POLICY
14.2
SEM_RDFCTX.CREATE_POLICY
14.3
SEM_RDFCTX.DROP_POLICY
14.4
SEM_RDFCTX.MAINTAIN_TRIPLES
14.5
SEM_RDFCTX.SET_DEFAULT_POLICY
14.6
SEM_RDFCTX.SET_EXTRACTOR_PARAM
15
SEM_RDFSA Package Subprograms
15.1
SEM_RDFSA.ADD_VPD_CONSTRAINT
15.2
SEM_RDFSA.APPLY_OLS_POLICY
15.3
SEM_RDFSA.APPLY_VPD_POLICY
15.4
SEM_RDFSA.CREATE_VPD_POLICY
15.5
SEM_RDFSA.DELETE_VPD_CONSTRAINT
15.6
SEM_RDFSA.DISABLE_OLS_POLICY
15.7
SEM_RDFSA.DROP_VPD_POLICY
15.8
SEM_RDFSA.ENABLE_OLS_POLICY
15.9
SEM_RDFSA.MAINT_VPD_METADATA
15.10
SEM_RDFSA.REMOVE_OLS_POLICY
15.11
SEM_RDFSA.REMOVE_VPD_POLICY
15.12
SEM_RDFSA.RESET_MODEL_LABELS
15.13
SEM_RDFSA.SET_PREDICATE_LABEL
15.14
SEM_RDFSA.SET_RDFS_LABEL
15.15
SEM_RDFSA.SET_RESOURCE_LABEL
15.16
SEM_RDFSA.SET_RULE_LABEL
A
Enabling, Downgrading, or Removing RDF Semantic Graph Support
A.1
Enabling RDF Semantic Graph Support
A.1.1
Enabling RDF Semantic Graph Support in a New Database Installation
A.1.2
Upgrading RDF Semantic Graph Support from Release 11.1 or 11.2
A.1.2.1
Handling of Empty RDF Literals
A.1.3
Spatial and Partitioning Requirements
A.2
Downgrading RDF Semantic Graph Support to a Previous Release
A.2.1
Downgrading to Release 11.2 Semantic Technologies Support
A.3
Removing RDF Semantic Graph Support
B
SEM_MATCH Support for Spatial Queries
B.1
ogcf:boundary
B.2
ogcf:buffer
B.3
ogcf:convexHull
B.4
ogcf:difference
B.5
ogcf:distance
B.6
ogcf:envelope
B.7
ogcf:getSRID
B.8
ogcf:intersection
B.9
ogcf:relate
B.10
ogcf:sfContains
B.11
ogcf:sfCrosses
B.12
ogcf:sfDisjoint
B.13
ogcf:sfEquals
B.14
ogcf:sfIntersects
B.15
ogcf:sfOverlaps
B.16
ogcf:sfTouches
B.17
ogcf:sfWithin
B.18
ogcf:symDifference
B.19
ogcf:union
B.20
orageo:area
B.21
orageo:buffer
B.22
orageo:centroid
B.23
orageo:convexHull
B.24
orageo:difference
B.25
orageo:distance
B.26
orageo:intersection
B.27
orageo:length
B.28
orageo:mbr
B.29
orageo:nearestNeighbor
B.30
orageo:relate
B.31
orageo:union
B.32
orageo:withinDistance
B.33
orageo:xor
C
Virtual Private Database Support in RDF Semantic Graph
C.1
Virtual Private Database (VPD) for RDF Data
C.1.1
VPD Policy for RDF Data
C.1.2
RDF Metadata for Enforcing VPD Policies
C.1.3
Data Access Constraints
C.1.4
RDFVPD_POLICIES View
C.1.5
RDFVPD_MODELS View
C.1.6
RDFVPD_POLICY_CONSTRAINTS View
C.1.7
RDFVPD_PREDICATE_MDATA View
C.1.8
RDFVPD_RESOURCE_REL View
Glossary
Index
Scripting on this page enhances content navigation, but does not change the content in any way.