The Challenge Of Optional Matching In Sparql

FoIKS 2016: Proceedings of the 9th International Symposium on Foundations of Information and Knowledge Systems - Volume 9616(2016)

引用 0|浏览108
暂无评分
摘要
Conjunctive queries are arguably the most widely used querying mechanism in practice and the most intensively studied one in database theory. Answering a conjunctive query (CQ) comes down to matching all atoms of the CQ simultaneously into the database. As a consequence, a CQ fails to provide any answer if the pattern described by the query does not exactly match the data. CQs might thus be too restrictive as a querying mechanism for data on the web, which is considered as inherently incomplete. The semantic web query language SPARQL therefore contains the OPTIONAL operator as a crucial feature. It allows the user to formulate queries which try to match parts of the query over the data if available, but do not destroy answers of the remaining query otherwise. In this article, we have a closer look at this optional matching feature of SPARQL. More specifically, we will survey several results which have recently been obtained for an interesting fragment of SPARQL - the so-called well-designed SPARQL graph patterns.
更多
查看译文
关键词
Optical Matching, SPARQL Graph Pattern, Conjunctive Queries (CQs), Triple Patterns, Entailment Regime
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要