2002 · 155 citations · 7 references
ComputingComputer ScienceData EngineeringData ManagementDatabasesData ModelingDatabase ManagementQuery ProcessingRelational Data ModelRelational DatabasesSchema DesignHierarchical Data ManagementObjectsSchema DiscoverySemi-structured Data ManagementSemistructured Data Support
Semi‑structured hierarchical data lacks a fixed schema, and the rapid growth of web‑based sources makes browsing and querying inefficient without external schema information. The paper proposes representative objects to uncover inherent schemas and give concise descriptions of semi‑structured hierarchical data. Representative objects are defined to automatically discover the underlying schema(s) and summarize the structure of semi‑structured hierarchical data. Representative objects enable efficient schema discovery and support the creation of meaningful queries.
Introduces the concept of representative objects, which uncover the inherent schema(s) in semi-structured, hierarchical data sources and provide a concise description of the structure of the data. Semi-structured data, unlike data stored in typical relational or object-oriented databases, does not have a fixed schema that is known in advance and stored separately from the data. With the rapid growth of the World Wide Web, semi-structured hierarchical data sources are becoming widely available to the casual user. The lack of external schema information currently makes browsing and querying these data sources inefficient at best, and impossible at worst. We show how representative objects make schema discovery efficient and facilitate the generation of meaningful queries over the data.
7
Introduction to automata theory, languages, and computation
Computer Languages · 1980 · 6.9K citations
Principles of database and knowledge-base systems
Choice Reviews Online · 1989 · 2.7K citations
The Lorel query language for semistructured data
Serge Abiteboul, Dallan Quass, Jason McHugh et al. · International Journal on Digital Libraries · 1997 · 1.1K citations