Skip to main content

Bringing Database Functionality to the WWW

  • Conference paper
The World Wide Web and Databases (WebDB 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1590))

Included in the following conference series:

  • 508 Accesses

Abstract

Database Management Systems excel at managing large quantities of data, primarily enterprise data. The WWW is a huge heterogeneous distributed database. To support advanced, robust and reliable applications, such as efficient and powerful querying, groupware and electronic commerce, database functionalities need be added to the WWW.

A major difficulty is that database techniques were traditionally targeted at a single enterprise environment, providing a centralized control over data and meta-data, statistics for query processing and the ability to utilize monolithic mechanisms for concurrency control, replication and recovery.

Previously, we have defined and implemented a query language (W3QL) and a query system for the WWW (W3QS). We dealt with some of the typical problems posed by data management on the WWW: the diversity of data types, the active components (online forms) and the difficulty in defining an adequate data model.

In this work we introduce new mechanisms and concepts in order to add database functionalities to the WWW. Namely, a useful abstract model and a blue print of a query language for the WWW, new research directions concerning WWW query processing and the concept of ”data stability”.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Abiteboul, S., Cluet, S., Milo, T.: Querying and Updating the File. In: Proc. VLDB (1993)

    Google Scholar 

  2. Abiteboul, S., Vianu, V.: Queries and Computation on the Web. In: Proc. ICDT (1997)

    Google Scholar 

  3. AltaVista, http://altavista.digital.com/

  4. Atzeni, P., Mecca, G.: Cut and Paste. In: ACM PODS Conf. (1997)

    Google Scholar 

  5. Atzeni, P., Mecca, G., Merialdo, P.: To Weave the Web. In: Proc. VLDB (1997)

    Google Scholar 

  6. Beeri, C., Kornatzky, Y.: A Logical Query Language for Hypertext Systems. In: Proceeding of the European Conference on Hypertext (1990)

    Google Scholar 

  7. Bray, T., Paoli, J., Sperberg-McQueen, C.M.: Extensible Markup Language (XML), W3C working draft, http://www.w3.org/TR/WD-xml-970807

  8. Cathrow, W.: Metadata: An Overview, http://www.nla.gov.au/nla/staffpaper/cathro3.html

  9. Consens, M.P., Mendelzon, A.: Hy+: A Hygraph-based Query and Visualization System. In: ACM SIGMOD Conf. (1993)

    Google Scholar 

  10. Consens, M.P., Mendelzon, A.O.: Expressing Structural Hypertext Queries in Graphlog. In: Hypertext 1998 (1989)

    Google Scholar 

  11. Consens, M.P., Mendelzon, A.O.: GraphLog: a Visual Formalism for Real Life Recursion. In: ACM PODS Conf. (1990)

    Google Scholar 

  12. Farquhar, A., Fikes, R., Pratt, W., Rice, J.: Collaborative Ontology Construction for Information Integration. Tech. rep. Computer Science, Stanford (1995)

    Google Scholar 

  13. Fernandez, M., Florescu, D., Kang, J., Levy, A., Suciu, D.: System Demonstration - Strudel: A Web-site Management System. In: ACM SIGMOD Conf. (1997)

    Google Scholar 

  14. Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Berners-Lee, T.: RFC 2068: Hy-pertext Transfer Protocol HTTP/1.1 (January 1997), http://www.ietf.org

  15. Goland, Y.Y., Whitehead, E.J., Faizi, A., Carter, S.R., Jensen, D.: Extensions for Distributed Authoring and Versioning on the World-Wide Web, Internet Draft, draft-ietf-webdav-protocol (2004), http://www.ietf.org

  16. Gray, J., Reuter, A.: Transaction Processing: Concepts and Techniques. Morgan Kaufmann, San Francisco (1993)

    MATH  Google Scholar 

  17. Harvest - Effective Use of Internet Information, http://harvest.transarc.com

  18. IETF, Multipurpose Internet Mail Extension, defined in RFC 822, 2045, 2046, 2047, 2048, 2049

    Google Scholar 

  19. The Java Language Home Page, http://java.sun.com

  20. Kogan, Y., Michaeli, D., Sagiv, Y., Shmueli, O.: Utilizing the Multiple Facets of WWW Content. In: Proc. NGITS (1997)

    Google Scholar 

  21. Konopnicki, D., Shmueli, O.: Information Gathering in the World-Wide Web: The W3QL Query Language and the W3QS system. In: ACM TODS (to appear), http://-www.cs.technion.ac.il/~konop/w3qs.html

  22. Konopnicki, D., Shmueli, O.: W3QS: A Query System for the World-Wide Web. In: Proc. VLDB (1995)

    Google Scholar 

  23. Lakshmanan, L.V.S., Sadri, F., Subramania, I.N.: A Declarative Language for Querying and Restructuring the WEB. In: Sixth International Workshop on Rese-arch Issues in Data Engineering (1996)

    Google Scholar 

  24. Mendelzon, A.O., Milo, T.: Formal Models of Web Queries. In: ACM PODS Conf. (May 1997)

    Google Scholar 

  25. COM Home, http://www.microsoft.com/infocom

  26. Microsoft ActiveX Controls, http://www.microsoft.com/com/activex.htm

  27. Mihaila, G.A., Mendelzon, A.O., Milo, T.: Querying the World-Wide Web. In: Proc. PDIS (1996)

    Google Scholar 

  28. Minohara, T., Wanatabe, R.: Queries on Structure in Hypertext. In: Proc. FODO (1993)

    Google Scholar 

  29. Netscape Plug-In Guide, http://developer.netscape.com/library/documentation-/communicator/plugin/index.htm

  30. Orfali, R., Harkey, D., Edwards, J.: The Essential Distributed Objects Survival Guide. John Wiley & Sons, Chichester (1996)

    Google Scholar 

  31. Papakonstantinou, Y., Garcia-Molina, H., Widom, J.: Object exchange across he-terogeneous information sources. In: Proc. ICDE (1995)

    Google Scholar 

  32. Servlets, http://jserv.javasoft.com/products/java-server/servlets

  33. Spertus, E., Stein, L.A.: A SQL interface to the World-Wide Web (unpublished)

    Google Scholar 

  34. Van Herwijnen, E.: Practical SGML. Kluwer Academic Pub, Dordrecht (1994)

    Google Scholar 

  35. W3C, Resource Description Framework (RDF) Model and Syntax, W3C Working Draft, http://www.w3.org/TR/WD-rdf-syntax

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Konopnicki, D., Shmueli, O. (1999). Bringing Database Functionality to the WWW. In: Atzeni, P., Mendelzon, A., Mecca, G. (eds) The World Wide Web and Databases. WebDB 1998. Lecture Notes in Computer Science, vol 1590. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10704656_5

Download citation

  • DOI: https://doi.org/10.1007/10704656_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65890-0

  • Online ISBN: 978-3-540-48909-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics