WebDB hypermedia database system

Wen Syan Li, Yi Lch Wu, Junho Shim, Kyoji Hirata, Sougata Mukherjea, Divyakant Agrawal, Yoshinori Hara, Reiko Ito, Yutaka Kimura, Kazuyuki Shimazu, Yukiyoshi Saito

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

The Web is a collection of multimedia documents in the form of HTML pages connected through hyperlinks. Unlike most search engines which focus on information retrieval based on keywords WebDB aims at supporting database-like comprehensive query functionalities as well navigation and document generation functionalities with customizability. To support hypermedia database functionalities we augment the traditional concepts of tables in relational databases and classes in objectoriented databases with notions of document formats and navigation. We design WQL (Web Query Language) as an HTML document manipulation language. WQL language statements contain two parts: SELECT.. .FROM.. .WHERE clauses for specifying retrieval of data contents from hypermedia databases and CREATE.. .AS... clauses for specifying the output HTML format and navigation of the query results. This paper presents the architecture of WebDB and its functionalities. The extension to SQL for hypermedia document manipulation query and navigation and implementation on NEC PERCIO OODBMS are described in detail.

Original languageEnglish
Pages (from-to)266-277
Number of pages12
JournalIEICE Transactions on Information and Systems
VolumeE82-D
Issue number1
Publication statusPublished - 1 Jan 1999

    Fingerprint

Keywords

  • Customization
  • Document
  • HTML
  • Hypermedia databases
  • Navigation
  • OODBMS
  • Query
  • SQL3
  • WWW

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Vision and Pattern Recognition
  • Electrical and Electronic Engineering
  • Artificial Intelligence

Cite this

Li, W. S., Wu, Y. L., Shim, J., Hirata, K., Mukherjea, S., Agrawal, D., Hara, Y., Ito, R., Kimura, Y., Shimazu, K., & Saito, Y. (1999). WebDB hypermedia database system. IEICE Transactions on Information and Systems, E82-D(1), 266-277.