Integrated query and search of databases, XML, and the web
Jennifer Widom, Roy Goldman
Abstract
Jennifer Widom, Roy Goldman
Abstract
The amount of information available on-line is proliferating at a tremendous rate. At one extreme, traditional database systems are managing large amounts of structured, well-understood data that can be queried via declarative languages such as SQL. At the other extreme, millions of unstructured Web pages are being collected and indexed by search engines for keyword-based search. Recently, XML—the eXtensible Markup Language—has emerged as a simple, practical way to model and exchange semistructured data across the Internet, without the rigid constraints of traditional database systems. This thesis describes work towards unifying and integrating query techniques for traditional databases, search engines, and XML. First, we describe our contributions to the Lore DBMS for managing semi structured data, focusing on ways to enhance system usability for effective querying and searching. Next, we discuss algorithms and indexing techniques that enable effective keyword-based search over traditional and semistructured databases. We then describe how we have migrated and enhanced our research on semistructured data to support the subtle but important nuances of XML. Finally, we describe a new platform that enables efficient combined querying over structured traditional databases and existing Web search engines.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The amount of information available on-line is proliferating at a tremendous rate. At one extreme, traditional database systems are managing large amounts of structured, well-understood data that can be queried via declarative languages such as SQL. At the other extreme, millions of unstructured Web pages are being collected and indexed by search engines for keyword-based search. Recently, XML—the eXtensible Markup Language—has emerged as a simple, practical way to model and exchange semistructured data across the Internet, without the rigid constraints of traditional database systems. This thesis describes work towards unifying and integrating query techniques for traditional databases, search engines, and XML. First, we describe our contributions to the Lore DBMS for managing semi structured data, focusing on ways to enhance system usability for effective querying and searching. Next, we discuss algorithms and indexing techniques that enable effective keyword-based search over traditional and semistructured databases. We then describe how we have migrated and enhanced our research on semistructured data to support the subtle but important nuances of XML. Finally, we describe a new platform that enables efficient combined querying over structured traditional databases and existing Web search engines.
Key concepts: Computer science, XML database, Information retrieval, Database, XML, Search engine indexing, SQL, Query language