Apress Access

Data Management and Query Processing in Semantic Web Databases

By Sven Groppe

  • eBook Price: $99.00
Buy eBook Buy Print Book

Data Management and Query Processing in Semantic Web Databases Cover Image

Covering a vital aspect of the Semantic Web, itself the subject of virtually exponential increases in research dollars, this volume focuses on high-performance data management and the processing of queries in complex, real-world web applications.

Full Description

  • Add to Wishlist
  • ISBN13: 978-3-6421-9356-9
  • 280 Pages
  • User Level: Science
  • Publication Date: April 29, 2011
  • Available eBook Formats: PDF
Full Description
The Semantic Web, which is intended to establish a machine-understandable Web, is currently changing from being an emerging trend to a technology used in complex real-world applications. A number of standards and techniques have been developed by the World Wide Web Consortium (W3C), e.g., the Resource Description Framework (RDF), which provides a general method for conceptual descriptions for Web resources, and SPARQL, an RDF querying language. Recent examples of large RDF data with billions of facts include the UniProt comprehensive catalog of protein sequence, function and annotation data, the RDF data extracted from Wikipedia, and Princeton University’s WordNet. Clearly, querying performance has become a key issue for Semantic Web applications.In his book, Groppe details various aspects of high-performance Semantic Web data management and query processing. His presentation fills the gap between Semantic Web and database books, which either fail to take into account the performance issues of large-scale data management or fail to exploit the special properties of Semantic Web data models and queries. After a general introduction to the relevant Semantic Web standards, he presents specialized indexing and sorting algorithms, adapted approaches for logical and physical query optimization, optimization possibilities when using the parallel database technologies of today’s multicore processors, and visual and embedded query languages.Groppe primarily targets researchers, students, and developers of large-scale Semantic Web applications. On the complementary book webpage readers will find additional material, such as an online demonstration of a query engine, and exercises, and their solutions, that challenge their comprehension of the topics presented.
Table of Contents

Table of Contents

  1. Introduction.
  2. Semantic Web.
  3. External Sorting and B+
  4. Trees.
  5. Query Processing Overview.
  6. Logical Optimization.
  7. Physical Optimization.
  8. Streams.
  9. Parallel Databases.
  10. Inference.
  11. Visual Query Languages.
  12. Embedded Languages.
  13. Comparson of the XML and Semantic Web Worlds.
  14. Summary, Conclusions and Future Work

If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. PHP Objects, Patterns, and Practice


      View Book

    2. Beginning Android 3D Game Development


      View Book

    3. Troubleshooting Oracle Performance


      View Book

    4. Beginning Amazon Web Services with Node.js


      View Book