Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/25215
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorVAN DEN BUSSCHE, Jan-
dc.contributor.authorSURINX, Dimitri-
dc.date.accessioned2017-11-22T08:15:48Z-
dc.date.available2017-11-22T08:15:48Z-
dc.date.issued2017-
dc.identifier.urihttp://hdl.handle.net/1942/25215-
dc.description.abstractWhen a relational database is queried, the result is normally a relation. Some queries, however, only require a yes/no answer; such queries are often called boolean queries. In this thesis, we introduce a framework along which we can investigate boolean queries. We introduce three natural base modalities: testing for nonemptiness of a query; testing for emptiness; and testing for the containment of the result of one query in the result of another query. For the class of first-order queries, these three modalities have exactly the same expressive power. For other classes of queries, e.g., expressed in weaker query languages, the modalities may differ in expressiveness. The expressive power under these different modalities can be compared in several different themes, e.g., we can compare a fixed query language F under emptiness to F under nonemptiness. We introduce four general themes to compare the base modalities: (1) We identify crucial query features that enable us to go from one modality to another for a fixed query language. Furthermore, we identify semantical properties that reflect the lack of these query features to establish separations. (2) We compare the expressive power of the base modalities by comparing different query languages under fixed modalities. (3) We compare the expressive power of different query languages under different modalities. (4) We investigate the closure of the modalities under the boolean connectives. For each of these themes, we establish subsumption as well as separation results for well known query languages such as conjunctive queries and navigational graph query languages.-
dc.language.isoen-
dc.subject.otherboolean queries; modalities; navigational graph query languages; conjunctive queries-
dc.titleA Framework for Comparing Query Languages in Their Ability to Express Boolean Queries-
dc.typeTheses and Dissertations-
local.format.pages126-
local.bibliographicCitation.jcatT1-
local.type.refereedNon-Refereed-
local.type.specifiedPhd thesis-
item.fulltextWith Fulltext-
item.fullcitationSURINX, Dimitri (2017) A Framework for Comparing Query Languages in Their Ability to Express Boolean Queries.-
item.accessRightsOpen Access-
item.contributorSURINX, Dimitri-
Appears in Collections:PhD theses
Research publications
Files in This Item:
File Description SizeFormat 
phd_dimitri_surinx_final.pdf1.5 MBAdobe PDFView/Open
Show simple item record

Page view(s)

102
checked on Sep 6, 2022

Download(s)

80
checked on Sep 6, 2022

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.