Enum: GraphQueryLanguageIdEnum
The normalized identifier of a graph query language that can be used to
interact with the graph.
URI: ocsf:GraphQueryLanguageIdEnum
Permissible Values
| Value | Meaning | Description |
|---|---|---|
| CYPHER | None | A declarative graph query language developed by Neo4j that allows for |
| GRAPHQL | None | A query language for APIs that enables declarative data fetching and provides... |
| GREMLIN | None | A graph traversal language and virtual machine developed by Apache TinkerPop |
| GQL | None | An ISO standard graph query language designed to provide a unified way to que... |
| G_CORE | None | A graph query language that combines features from existing languages while |
| PGQL | None | Property Graph Query Language developed by Oracle that provides SQL-like synt... |
| SPARQL | None | A semantic query language for databases that enables querying and manipulatin... |
| UNKNOWN | None | The Query Language is unknown |
| OTHER | None | The Query Language is not mapped |
Slots
| Name | Description |
|---|---|
| query_language_id | The normalized identifier of a graph query language that can be used to |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/ocsf
LinkML Source
name: GraphQueryLanguageIdEnum
description: 'The normalized identifier of a graph query language that can be used
to
interact with the graph.'
from_schema: https://w3id.org/lmodel/ocsf
rank: 1000
permissible_values:
CYPHER:
text: CYPHER
description: 'A declarative graph query language developed by Neo4j that allows
for
expressive and efficient querying of graph databases.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '1'
caption:
tag: caption
value: Cypher
GRAPHQL:
text: GRAPHQL
description: 'A query language for APIs that enables declarative data fetching
and provides a
complete description of the data in the API.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '2'
caption:
tag: caption
value: GraphQL
GREMLIN:
text: GREMLIN
description: 'A graph traversal language and virtual machine developed by Apache
TinkerPop
that enables graph computing across different graph databases.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '3'
caption:
tag: caption
value: Gremlin
GQL:
text: GQL
description: 'An ISO standard graph query language designed to provide a unified
way to query
graph databases.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '4'
caption:
tag: caption
value: GQL
G_CORE:
text: G_CORE
description: 'A graph query language that combines features from existing languages
while
adding support for paths as first-class citizens.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '5'
caption:
tag: caption
value: G-CORE
PGQL:
text: PGQL
description: 'Property Graph Query Language developed by Oracle that provides
SQL-like syntax
for querying property graphs.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '6'
caption:
tag: caption
value: PGQL
SPARQL:
text: SPARQL
description: 'A semantic query language for databases that enables querying and
manipulating
data stored in RDF format.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '7'
caption:
tag: caption
value: SPARQL
UNKNOWN:
text: UNKNOWN
description: The Query Language is unknown.
annotations:
ocsf_uid:
tag: ocsf_uid
value: '0'
caption:
tag: caption
value: Unknown
OTHER:
text: OTHER
description: 'The Query Language is not mapped. See the <code>query_language</code>
attribute, which contains a data source specific value.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '99'
caption:
tag: caption
value: Other