MARC 主機 00000nam a22004693i 4500 
001    EBC1873128 
003    MiAaPQ 
005    20200713055312.0 
006    m     o  d |       
007    cr cnu|||||||| 
008    200713s2014    xx      o     ||||0 eng d 
020    9780128004708|q(electronic bk.) 
020    |z9780127999579 
035    (MiAaPQ)EBC1873128 
035    (Au-PeEL)EBL1873128 
035    (CaPaEBR)ebr10992130 
035    (CaONFJC)MIL665384 
035    (OCoLC)900086620 
040    MiAaPQ|beng|erda|epn|cMiAaPQ|dMiAaPQ 
050  4 QA76.9.D -- . C858 2015eb 
082 0  005.74 
100 1  Curé, Olivier 
245 10 RDF Database Systems :|bTriples Storage and SPARQL Query 
       Processing 
264  1 San Francisco :|bElsevier Science & Technology,|c2014 
264  4 |c©2015 
300    1 online resource (256 pages) 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
505 0  Cover -- Title Page -- Copyright Page -- Contents -- List 
       of Figures and Tables -- Preface -- Who should read this 
       book -- Organization of the book -- Guidelines for using 
       this book -- Conventions used in this book -- Supplemental
       materials -- Acknowledgments -- Chapter one - Introduction
       -- 1.1 - Big data -- 1.2 - Web of data and the semantic 
       web -- 1.3 -  RDF data management -- 1.4 - Dimensions for 
       comparing RDF stores -- Chapter two - Database Management 
       Systems -- 2.1 - Technologies prevailing in the relational
       domain -- 2.1.1 - Relational model -- 2.1.2 - Indexes -- 
       2.1.3 - Query processing -- 2.1.4 - ACID transactions and 
       OLTP -- 2.1.5 - Row versus column stores -- 2.1.6 - 
       Distributed and parallel DBMS -- 2.2 - Technologies 
       prevailing in the NoSQL ecosystem -- 2.2.1 - Introduction 
       -- 2.2.2 - CAP and BASE -- 2.2.3 - NoSQL systems -- Key-
       value stores -- Document stores -- Column family -- Graph 
       database stores -- 2.2.4 - MapReduce -- 2.3 - Evolutions 
       of RDBMS and NoSQL systems -- 2.4 - Summary -- Chapter 
       three - RDF and the Semantic Web Stack -- 3.1 - Semantic 
       web -- 3.2 - RDF -- 3.2.1 - RDF/XML -- 3.2.2 - N-triples -
       - 3.2.3 - N3 -- 3.2.4 - Turtle -- 3.2.5 - Other 
       serializations -- 3.3 - SPARQL -- 3.4 -  SPARQL 1.1 update
       -- 3.4.1 - Graph update -- 3.4.2 - Graph management -- 3.5
       -  Ontology languages -- 3.5.1 - RDFS -- 3.5.2 - OWL -- 
       3.5.3 - OWL 2 -- 3.5.4 - OWL 2 profiles -- 3.5.5 - SKOS --
       3.5.6 - RDFS+ -- 3.5.7 - OWL Horst -- 3.6 -  Reasoning -- 
       3.7 -  Benchmarks -- 3.8 -  Building semantic web 
       applications -- 3.9 -  Summary -- Chapter four - RDF 
       Dictionaries: String Encoding -- 4.1 -  Encoding 
       motivation -- 4.2 -  Classic encoding -- 4.2.1 - Classic 
       string dictionary techniques -- Hashing -- Front coding --
       Grammar based -- Self-indexing -- 4.2.2 - RDF dictionaries
       -- 4.3 -  Smart encoding 
505 8  4.4 -  Allowing a full text search in literals -- 4.5 -  
       Compressing large amounts of data -- 4.6 Summary -- 
       Chapter five - Storage and Indexing of RDF Data -- 5.1 -  
       Introduction -- 5.1.1 - Native approaches -- 5.1.2 - Non-
       native approaches -- 5.1.3 - Native and non-native 
       comparison -- 5.1.4 - Chapter overview -- 5.2 -  Native 
       storage approach -- 5.2.1 - RDF engines based on multiple 
       indexes -- 5.2.1.1 - Project emerging from academia -- 
       5.2.1.2 - Production-ready systems -- 5.2.2 - Highly 
       compressed storage -- 5.2.2.1 - Multiple indexes -- 
       5.2.2.2 - Self-index engines -- 5.3 -  Non-native storage 
       approach -- 5.3.1 - Storage systems based on RDBMS -- 
       5.3.1.1 - Triples table -- 5.3.1.2 - Property table -- 
       5.3.1.3 - Vertical partitioning -- 5.3.1.4 - Other 
       approaches -- 5.3.2 - Ontology-based data access -- 5.3.3 
       - NoSQL -- 5.3.3.1 - Key-value store -- 5.3.3.2 - Document
       stores -- 5.3.3.3 - Column family -- 5.3.3.4 - Graph 
       databases -- 5.4 -  Complementary surveys -- 5.5 -  
       Summary -- Chapter six - Query Processing -- 6.1 -  
       Introduction -- 6.2 -  Query parsing -- 6.3 -  Query 
       rewriting -- 6.3.1 - Query simplification -- 6.3.2 - Query
       encoding and decoding -- 6.3.3 - Query translation -- 6.4 
       -  Optimization -- 6.4.1 - SPARQL graphs -- SPARQL join 
       graph -- SPARQL variable graph -- SPARQL hybrid graph -- 
       6.4.2 - Heuristics-based query optimization -- Statistics-
       based approaches -- Graph pattern-based approaches -- 
       6.4.3 - Access path selection -- 6.5 -  Query execution --
       6.6 -  Query processing for update queries -- 6.7 -  
       Summary -- Chapter seven - Distribution and Query 
       Federation -- 7.1 -  Introduction -- 7.1.1 - Properties --
       7.1.2 - Advantages -- 7.1.3 - Limitations -- 7.2 -  
       Homogeneous systems -- 7.2.1 - Data fragmentation -- 7.2.2
       - Data allocation -- 7.2.3 Architectures -- 7.2.3.1 Peer
       -to-peer (P2P) -- 7.2.3.2 Client-server 
505 8  7.3 -  Heterogeneous systems -- 7.3.1 - Query federation -
       - 7.3.1.1 Challenges -- 7.3.3.2 - SPARQL and query 
       federation -- 7.3.3.3 - Components -- 7.3.2 - Systems -- 
       7.3.3 - Mediator-based -- 7.4 -  Summary -- Chapter Eight 
       - Reasoning -- 8.1 -  Introduction -- 8.2 -  Reasoning and
       database management systems -- 8.3 -  Reasoning methods --
       8.3.1 - Materialization versus query rewriting -- 8.3.2 - 
       Rule-based approach -- 8.3.3 - Object-based approach -- 
       8.3.3.1 - Structural subsumption -- 8.3.3.2 - Tableau -- 
       8.3.3.3 - Consequence -- 8.4 -  Nondistributed systems and
       approaches -- 8.4.1 - RDF, RDFS, and some extensions -- 
       8.4.2 - OWL 2 profiles -- 8.4.2.1 - OWL 2 RL -- 8.4.2.2 - 
       OWL 2 QL -- 8.4.2.3 - OWL 2 EL -- 8.4.3 - Other reasoners 
       -- 8.5 -  Distributed reasoning -- 8.6 -  Summary -- 
       Chapter nine - Conclusion -- 9.1 -  Challenges -- 9.2 -  
       Expected features -- 9.3 -  The future of RDF stores -- 
       References -- Index 
520    RDF Database Systems is a cutting-edge guide that distills
       everything you need to know to effectively use or design 
       an RDF database. This book starts with the basics of 
       linked open data and covers the most recent research, 
       practice, and technologies to help you leverage semantic 
       technology. With an approach that combines technical 
       detail with theoretical background, this book shows how to
       design and develop semantic web applications, data models,
       indexing and query processing solutions. Understand the 
       Semantic Web, RDF, RDFS, SPARQL, and OWL within the 
       context of relational database management and NoSQL 
       systems Learn about the prevailing RDF triples solutions 
       for both relational and non-relational databases, 
       including column family, document, graph, and NoSQL 
       Implement systems using RDF data with helpful guidelines 
       and various storage solutions for RDF Process SPARQL 
       queries with detailed explanations of query optimization, 
       query plans, caching, and more Evaluate which approaches 
       and systems to use when developing Semantic Web 
       applications with a helpful description of commercial and 
       open-source systems 
588    Description based on publisher supplied metadata and other
       sources 
590    Electronic reproduction. Ann Arbor, Michigan : ProQuest 
       Ebook Central, 2020. Available via World Wide Web. Access 
       may be limited to ProQuest Ebook Central affiliated 
       libraries 
650  0 Database management.;RDF (Document markup language);Query 
       languages (Computer science);Querying (Computer science) 
655  4 Electronic books 
700 1  Blin, Guillaume 
700 1  Curé, Olivier 
776 08 |iPrint version:|aCuré, Olivier|tRDF Database Systems : 
       Triples Storage and SPARQL Query Processing|dSan Francisco
       : Elsevier Science & Technology,c2014|z9780127999579 
856 40 |uhttps://ebookcentral.proquest.com/lib/sinciatw/
       detail.action?docID=1873128|zClick to View