View-based query processing and constraint satisfaction
View-based query processing requires answering a query posed to a database only on the basis of the information on a set of views, which are again queries over the same database. This problem is relevant in many aspects of database management, and has been addressed by means of two basic approaches:...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 371 |
---|---|
container_issue | |
container_start_page | 361 |
container_title | |
container_volume | |
creator | Calvanese, D. de Giacomo, G. Lenzerini, M. Vardi, M.Y. |
description | View-based query processing requires answering a query posed to a database only on the basis of the information on a set of views, which are again queries over the same database. This problem is relevant in many aspects of database management, and has been addressed by means of two basic approaches: query rewriting and query answering. In the former approach, one tries to compute a rewriting of the query in terms of the views, whereas in the latter, one aims at directly answering the query based on the view extensions. We study view based query processing for the case of regular-path queries, which are the basic querying mechanisms for the emergent field of semistructured data. Based on recent results, we first show that a rewriting is in general a co-NP function wrt to the size of view extensions. Hence, the problem arises of characterizing which instances of the problem admit a rewriting that is PTIME. A second contribution of the work is to establish a tight connection between view based query answering and constraint satisfaction problems, which allows us to show that the above characterization is going to be difficult. As a third contribution, we present two methods for computing PTIME rewritings of specific forms. The first method, which is based on the established connection with constraint satisfaction problems, gives us rewritings expressed in Datalog with a fixed number of variables. The second method, based on automata-theoretic techniques, gives us rewritings that are formulated as unions of conjunctive regular-path queries with a fixed number of variables. |
doi_str_mv | 10.1109/LICS.2000.855784 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_855784</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>855784</ieee_id><sourcerecordid>855784</sourcerecordid><originalsourceid>FETCH-LOGICAL-i214t-e29a80e5d2ee0c0221f55894f6283ee3600cbccea9df60d9d2e973863cef11573</originalsourceid><addsrcrecordid>eNotj0tLxDAURoMPsI6zF1f9A6k3SW8eSyk6DhRc-NgOmfRGItqOSUXm3zswrr7NOQc-xq4FNEKAu-3X3XMjAaCxiMa2J6ySaJAjSnvKls5YMNohGIl4xioBreLaGnHBLkv5OHhSt1Ax85bol299oaH-_qG8r3d5ClRKGt9rPw51mMYyZ5_GuS5-TiX6MKdpvGLn0X8WWv7vgr0-3L90j7x_Wq27u54nKdqZk3TeAuEgiSCAlCIiWtdGLa0iUhogbEMg74aoYXAHzhlltQoUhUCjFuzm2E1EtNnl9OXzfnO8rP4AzFVIfQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>View-based query processing and constraint satisfaction</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Calvanese, D. ; de Giacomo, G. ; Lenzerini, M. ; Vardi, M.Y.</creator><creatorcontrib>Calvanese, D. ; de Giacomo, G. ; Lenzerini, M. ; Vardi, M.Y.</creatorcontrib><description>View-based query processing requires answering a query posed to a database only on the basis of the information on a set of views, which are again queries over the same database. This problem is relevant in many aspects of database management, and has been addressed by means of two basic approaches: query rewriting and query answering. In the former approach, one tries to compute a rewriting of the query in terms of the views, whereas in the latter, one aims at directly answering the query based on the view extensions. We study view based query processing for the case of regular-path queries, which are the basic querying mechanisms for the emergent field of semistructured data. Based on recent results, we first show that a rewriting is in general a co-NP function wrt to the size of view extensions. Hence, the problem arises of characterizing which instances of the problem admit a rewriting that is PTIME. A second contribution of the work is to establish a tight connection between view based query answering and constraint satisfaction problems, which allows us to show that the above characterization is going to be difficult. As a third contribution, we present two methods for computing PTIME rewritings of specific forms. The first method, which is based on the established connection with constraint satisfaction problems, gives us rewritings expressed in Datalog with a fixed number of variables. The second method, based on automata-theoretic techniques, gives us rewritings that are formulated as unions of conjunctive regular-path queries with a fixed number of variables.</description><identifier>ISSN: 1043-6871</identifier><identifier>ISBN: 9780769507255</identifier><identifier>ISBN: 0769507255</identifier><identifier>EISSN: 2575-5528</identifier><identifier>DOI: 10.1109/LICS.2000.855784</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer science ; Data warehouses ; Query processing ; Reactive power ; Remuneration ; Warehousing</subject><ispartof>Proceedings Fifteenth Annual IEEE Symposium on Logic in Computer Science (Cat. No.99CB36332), 2000, p.361-371</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/855784$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/855784$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Calvanese, D.</creatorcontrib><creatorcontrib>de Giacomo, G.</creatorcontrib><creatorcontrib>Lenzerini, M.</creatorcontrib><creatorcontrib>Vardi, M.Y.</creatorcontrib><title>View-based query processing and constraint satisfaction</title><title>Proceedings Fifteenth Annual IEEE Symposium on Logic in Computer Science (Cat. No.99CB36332)</title><addtitle>LICS</addtitle><description>View-based query processing requires answering a query posed to a database only on the basis of the information on a set of views, which are again queries over the same database. This problem is relevant in many aspects of database management, and has been addressed by means of two basic approaches: query rewriting and query answering. In the former approach, one tries to compute a rewriting of the query in terms of the views, whereas in the latter, one aims at directly answering the query based on the view extensions. We study view based query processing for the case of regular-path queries, which are the basic querying mechanisms for the emergent field of semistructured data. Based on recent results, we first show that a rewriting is in general a co-NP function wrt to the size of view extensions. Hence, the problem arises of characterizing which instances of the problem admit a rewriting that is PTIME. A second contribution of the work is to establish a tight connection between view based query answering and constraint satisfaction problems, which allows us to show that the above characterization is going to be difficult. As a third contribution, we present two methods for computing PTIME rewritings of specific forms. The first method, which is based on the established connection with constraint satisfaction problems, gives us rewritings expressed in Datalog with a fixed number of variables. The second method, based on automata-theoretic techniques, gives us rewritings that are formulated as unions of conjunctive regular-path queries with a fixed number of variables.</description><subject>Computer science</subject><subject>Data warehouses</subject><subject>Query processing</subject><subject>Reactive power</subject><subject>Remuneration</subject><subject>Warehousing</subject><issn>1043-6871</issn><issn>2575-5528</issn><isbn>9780769507255</isbn><isbn>0769507255</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2000</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj0tLxDAURoMPsI6zF1f9A6k3SW8eSyk6DhRc-NgOmfRGItqOSUXm3zswrr7NOQc-xq4FNEKAu-3X3XMjAaCxiMa2J6ySaJAjSnvKls5YMNohGIl4xioBreLaGnHBLkv5OHhSt1Ax85bol299oaH-_qG8r3d5ClRKGt9rPw51mMYyZ5_GuS5-TiX6MKdpvGLn0X8WWv7vgr0-3L90j7x_Wq27u54nKdqZk3TeAuEgiSCAlCIiWtdGLa0iUhogbEMg74aoYXAHzhlltQoUhUCjFuzm2E1EtNnl9OXzfnO8rP4AzFVIfQ</recordid><startdate>2000</startdate><enddate>2000</enddate><creator>Calvanese, D.</creator><creator>de Giacomo, G.</creator><creator>Lenzerini, M.</creator><creator>Vardi, M.Y.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>2000</creationdate><title>View-based query processing and constraint satisfaction</title><author>Calvanese, D. ; de Giacomo, G. ; Lenzerini, M. ; Vardi, M.Y.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i214t-e29a80e5d2ee0c0221f55894f6283ee3600cbccea9df60d9d2e973863cef11573</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2000</creationdate><topic>Computer science</topic><topic>Data warehouses</topic><topic>Query processing</topic><topic>Reactive power</topic><topic>Remuneration</topic><topic>Warehousing</topic><toplevel>online_resources</toplevel><creatorcontrib>Calvanese, D.</creatorcontrib><creatorcontrib>de Giacomo, G.</creatorcontrib><creatorcontrib>Lenzerini, M.</creatorcontrib><creatorcontrib>Vardi, M.Y.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Calvanese, D.</au><au>de Giacomo, G.</au><au>Lenzerini, M.</au><au>Vardi, M.Y.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>View-based query processing and constraint satisfaction</atitle><btitle>Proceedings Fifteenth Annual IEEE Symposium on Logic in Computer Science (Cat. No.99CB36332)</btitle><stitle>LICS</stitle><date>2000</date><risdate>2000</risdate><spage>361</spage><epage>371</epage><pages>361-371</pages><issn>1043-6871</issn><eissn>2575-5528</eissn><isbn>9780769507255</isbn><isbn>0769507255</isbn><abstract>View-based query processing requires answering a query posed to a database only on the basis of the information on a set of views, which are again queries over the same database. This problem is relevant in many aspects of database management, and has been addressed by means of two basic approaches: query rewriting and query answering. In the former approach, one tries to compute a rewriting of the query in terms of the views, whereas in the latter, one aims at directly answering the query based on the view extensions. We study view based query processing for the case of regular-path queries, which are the basic querying mechanisms for the emergent field of semistructured data. Based on recent results, we first show that a rewriting is in general a co-NP function wrt to the size of view extensions. Hence, the problem arises of characterizing which instances of the problem admit a rewriting that is PTIME. A second contribution of the work is to establish a tight connection between view based query answering and constraint satisfaction problems, which allows us to show that the above characterization is going to be difficult. As a third contribution, we present two methods for computing PTIME rewritings of specific forms. The first method, which is based on the established connection with constraint satisfaction problems, gives us rewritings expressed in Datalog with a fixed number of variables. The second method, based on automata-theoretic techniques, gives us rewritings that are formulated as unions of conjunctive regular-path queries with a fixed number of variables.</abstract><pub>IEEE</pub><doi>10.1109/LICS.2000.855784</doi><tpages>11</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1043-6871 |
ispartof | Proceedings Fifteenth Annual IEEE Symposium on Logic in Computer Science (Cat. No.99CB36332), 2000, p.361-371 |
issn | 1043-6871 2575-5528 |
language | eng |
recordid | cdi_ieee_primary_855784 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Computer science Data warehouses Query processing Reactive power Remuneration Warehousing |
title | View-based query processing and constraint satisfaction |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T18%3A17%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=View-based%20query%20processing%20and%20constraint%20satisfaction&rft.btitle=Proceedings%20Fifteenth%20Annual%20IEEE%20Symposium%20on%20Logic%20in%20Computer%20Science%20(Cat.%20No.99CB36332)&rft.au=Calvanese,%20D.&rft.date=2000&rft.spage=361&rft.epage=371&rft.pages=361-371&rft.issn=1043-6871&rft.eissn=2575-5528&rft.isbn=9780769507255&rft.isbn_list=0769507255&rft_id=info:doi/10.1109/LICS.2000.855784&rft_dat=%3Cieee_6IE%3E855784%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=855784&rfr_iscdi=true |