Programming and Computer Software

, Volume 35, Issue 3, pp 136–144 | Cite as

Algorithms for integrating PostgreSQL with the semantic web

  • D. V. LevshinEmail author
  • A. S. Markov


This paper addresses the integration of the PostgreSQL database management system (DBMS) with the Semantic Web. Integration algorithms based on the use of the DBMS capabilities that do not introduce changes in SQL are proposed. An integration based on one of the algorithms supporting main formats of the Semantic Web is presented. The proposed algorithms can be implemented in different DBMSs supporting triggers (or rules), table functions, and indexing.


Resource Description Framework Table Function Logical Inference Query Execution Dynamic Algorithm 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    PostgreSQL: The world’s most advanced open source database,
  2. 2.
    Berners-Lee, T., Handler, J., and Lassila, O., The Semantic Web, Scientific American, 2001, vol. 284, no. 5, pp. 34–43.CrossRefGoogle Scholar
  3. 3.
    RDF Primer: W3C Recommendation, Manola, F. and Miller, E., Eds., February 10, 2004,
  4. 4.
    RDF Vocabulary Description Language 1.0: RDF Schema, W3C Recommendation, Brickley, D., Guha, R.V., and McBride, B., Eds., February 10, 2004,
  5. 5.
    Smith, M.K., Welty, C., and McGuinness, D.L., OWL Web Ontology Language Guide W3C Recommendation, February 10, 2004,
  6. 6.
    Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., and Dean, M., SWRL: A Semantic Web Rule Language Combining OWL and RuleML. W3C Member Submission, May 21, 2004,
  7. 7.
    The Protégé Ontology Editor and Knowledge Acquisition System,
  8. 8.
  9. 9.
    Prud’hommeaux, E. and Seaborne, A., SPARQL Query Language for RDF, W3C Working Draft, March 26, 2007,
  10. 10.
    Knublauch, H., Fergerson, R.W., Noy, N.F., and Musen, M.A., The Protégé OWL Plugin: An Open Development Environment for Semantic Web Applications, Proc. of the 3rd International Semantic Web Conference (ISWC), 2004, pp. 229–243.Google Scholar
  11. 11.
    Jena Semantic Web Framework.
  12. 12.
    Wilkinson, K., Sayers, C., Kuno, H., and Reynolds, D., Efficient RDF Storage and Retrieval in Jena2, Proc. of the First Int. Workshop on Semantic Web and Databases, 2003, pp. 131–151.Google Scholar
  13. 13.
    Broekstra, J., Kampman, A., and van Harmelen, F., Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema, Proc. of the First Int. Semantic Web Conf. (ISWC-2002), Sardinia, Italy, Berlin-Heidelberg: Springer, 2002, pp. 54–68.Google Scholar
  14. 14.
    Chong, E.I., Das, S., Eadon, G., and Srinivasan, J., An Efficient SQL-Based RDF Querying Scheme, Proc. of the 31st Int. Conf. on Very Large Data Bases, Trondheim, Norway, 2005, pp. 1216–1227.Google Scholar
  15. 15.
    Hayes, P. and McBride, B., RDF Semantics. W3C Recommendation, February 10, 2004,
  16. 16.
  17. 17.
    Guo, Y., Pan, Z., and Heflin, J., LUBM: A Benchmark for OWL Knowledge Base Systems, J. Web Semantics, 2005, vol. 3, no. 2, pp. 158–182.Google Scholar

Copyright information

© Pleiades Publishing, Ltd. 2009

Authors and Affiliations

  1. 1.Science and Research Center on Computer TechnologyMoscowRussia

Personalised recommendations