1998 · 279 citations · 17 references
ComputingComputer ScienceInformation TechnologyData VisualizationDatabasesInformation VisualizationData ModelingDatabase DesignDatabase ManagementQuery ProcessingStructured Query LanguageDatabase Management SystemsDirected GraphsSemi-structured Data ManagementSite ArchitectureSite StructureVisual Presentation Design
The Strudel system applies concepts from database management systems to the process of building Web sites. Strudel's key idea is separating the management of the site's data, the creation and management of the site's structure, and the visual presentation of the site's pages. First, the site builder creates a uniform model of all data available at the site. Second, the builder uses this model to declaratively define the Web site's structure by applying a “site-definition query” to the underlying data. The result of evaluating this query is a “site graph”, which represents both the site's content and structure. Third, the builder specifies the visual presentation of pages in Strudel's HTML-template language. The data model underlying Strudel is a semi-structured model of labeled directed graphs.
17
Query-by-Example: A data base language
Moshé M. Zloof · IBM Systems Journal · 1977 · 879 citations
A query language and optimization techniques for unstructured data
Peter Buneman, Susan B. Davidson, Gerd G. Hillebrand et al. · 1996 · 535 citations
Optimizing Queries Across Diverse Data Sources
Laura M. Haas, Donald Kossmann, Edward L. Wimmers et al. · 1997 · 452 citations