- Artificial Intelligence for Big Data
- Anand Deshpande Manish Kumar
- 271字
- 2021-06-25 21:57:10
Generic structure of an SPARQL query
The generic structure of SPARQL is as follows:
- PREFIX: Similar to the declaration of namespaces in the context of XML, and package in the context of Java, or any similar programming languages, PREFIX is the SPARQL equivalent, which ensures uniqueness among entity representations and eliminates the need for typing long URI patterns within SPARQL code.
- SELECT / ASK / DESCRIBE / CONSTRUCT:
- SELECT: This is an equivalent of SQL's SELECT clause. It defines the attributes that are required to be fetched from the RDF triples that fulfill the selection criteria.
- ASK: This returns a Boolean value of true or false depending on the availability of the RDF triples, and based on the selection criteria within the RDF knowledge base.
- DESCRIBE: This query construct returns a graph containing all the available triples from the RDF knowledge base which match the selection criteria.
- CONSTRUCT: This is very handy when creating a new RDF graph from an existing RDF based on selection criteria and filter conditions. This is the equivalent of XSLT in the context of XML. XSLT transforms XML in the intended format.
- FROM: Defines the data source of the RDF endpoint, against which the query will be run. This is the SQL equivalent of the FROM <TABLE_NAME> clause. The endpoint can be a resource on the internet or a local data store accessible to the query engine.
- WHERE: Defines the part of the RDF graph we are interested in. This is the equivalent of the WHERE SQL clause which defines filter conditions to fetch specific data from the entire dataset.
推薦閱讀
- MySQL高可用解決方案:從主從復制到InnoDB Cluster架構
- 程序員修煉之道:從小工到專家
- 計算機綜合設計實驗指導
- Neural Network Programming with TensorFlow
- PostgreSQL指南:內幕探索
- INSTANT Apple iBooks How-to
- 數據庫應用系統開發實例
- Hadoop 3實戰指南
- 改變未來的九大算法
- Unity 2018 By Example(Second Edition)
- Cognitive Computing with IBM Watson
- Access 2010數據庫應用技術教程(第二版)
- 掌中寶:電腦綜合應用技巧
- 數據庫技術與應用:SQL Server 2008
- 實用預測分析