000 03745nam a22004455i 4500
999 _c387274
_d387274
001 387274
003 ES-MaUEC
005 20230220164419.0
006 a||||fo|||| 00| 0
007 cr nn 008mamaa
008 220601s2019 sz | s |||| 0|eng d
020 _a9783031018718
024 7 _a10.1007/978-3-031-01871-8
_2doi
040 _aES-MaUEC
_bspa
_cES-MaUEC
_dES-MaUEC
050 _aQA76.9.D3
_b2019 EB
100 1 _aAfrati, Foto
_eautor
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_9686953
245 1 0 _aAnswering Queries Using Views
_cby Foto Afrati, Rada Chirkova
250 _a2nd edition 2019
264 1 _aCham
_bSpringer International Publishing
_c2019
300 _a1 recurso en línea (XXI, 253 páginas)
336 _atexto
_btxt
_2rdacontent
337 _aelectrónico
_bc
_2rdamedia
338 _arecurso electrónico
_bcr
_2rdacarrier
347 _aarchivo de texto
_bPDF
490 0 _aSynthesis Lectures on Data Management
_x2153-5426
505 0 _aPreface to the First Edition -- Preface to the Second Edition -- Acknowledgments -- Queries and Views -- Query Containment and Equivalence -- Finding Equivalent Rewritings -- Maximally Contained Rewritings (MCRs) -- Answering Queries in Presence of Dependencies -- Answering Queries in Data Exchange -- Answering Queries Using Views -- XPath Queries and Views -- Tree-Structured Records Queried with SQL Dialect -- Bibliographical Notes for Chapters 1--7 -- Conclusion for Chapters 1--7 -- Bibliography -- Authors' Biographies.
520 _aThe topic of using views to answer queries has been popular for a few decades now, as it cuts across domains such as query optimization, information integration, data warehousing, website design and, recently, database-as-a-service and data placement in cloud systems. This book assembles foundational work on answering queries using views in a self-contained manner, with an effort to choose material that constitutes the backbone of the research. It presents efficient algorithms and covers the following problems: query containment; rewriting queries using views in various logical languages; equivalent rewritings and maximally contained rewritings; and computing certain answers in the data-integration and data-exchange settings. Query languages that are considered are fragments of SQL, in particular select-project-join queries, also called conjunctive queries (with or without arithmetic comparisons or negation), and aggregate SQL queries. This second edition includes two new chapters that refer to tree-like data and respective query languages. Chapter 8 presents the data model for XML documents and the XPath query language, and Chapter 9 provides a theoretical presentation of tree-like data model and query language where the tuples of a relation share a tree-structured schema for that relation and the query language is a dialect of SQL with evaluation techniques appropriately modified to fit the richer schema.
988 _aSynthesis Collection of Technology_2019
650 7 _2embne
_9147823
_aRecuperación de la información
650 7 _2embne
_9138966
_aBases de datos
650 7 _2embne
_9144601
_aSQL (Lenguaje de programación)
700 1 _aChirkova, Rada
_eautor
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_9686954
776 0 8 _iPrinted edition:
_z9783031000980
776 0 8 _iPrinted edition:
_z9783031007439
776 0 8 _iPrinted edition:
_z9783031029998
856 4 0 _uhttps://go.openathens.net/redirector/universidadeuropea.es?url=https://doi.org/10.1007/978-3-031-01871-8
_zAcceso a este recurso digital (usuarios Universidad Europea de Madrid)
942 _2lcc
_cLE
998 _b02/2023
_dz
_esc
_zSI