Query Rewriting on Path Views Without Integrity Constraints

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

A view with a binding pattern is a parameterised query on a database. Such views are used, e.g., to model Web services. To answer a query on such views, one has to orchestrate the views together in execution plans. The goal is usually to find equivalent rewritings, which deliver precisely the same results as the query on all databases. However, such rewritings are usually possible only in the presence of integrity constraints – and not all databases have such constraints. In this paper, we describe a class of plans that give practical guarantees about their result even if there are no integrity constraints. We provide a characterisation of such plans and a complete and correct algorithm to enumerate them. Finally, we show that our method can find plans on real-world Web Services.

Original languageEnglish
Title of host publicationFrom Data to Models and Back - 9th International Symposium, DataMod 2020, Revised Selected Papers
EditorsJuliana Bowles, Giovanna Broccia, Mirco Nanni
PublisherSpringer Science and Business Media Deutschland GmbH
Pages155-173
Number of pages19
ISBN (Print)9783030706494
DOIs
Publication statusPublished - 1 Jan 2021
Event9th International Symposium on From Data Models and Back, DataMod 2020 - Virtual, Online
Duration: 20 Oct 202020 Oct 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12611 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference9th International Symposium on From Data Models and Back, DataMod 2020
CityVirtual, Online
Period20/10/2020/10/20

Fingerprint

Dive into the research topics of 'Query Rewriting on Path Views Without Integrity Constraints'. Together they form a unique fingerprint.

Cite this