{"title":"A tree-structured query interface for querying semi-structured data","authors":"Scott Newman, Z. M. Özsoyoglu","doi":"10.1109/SSDBM.2004.9","DOIUrl":null,"url":null,"abstract":"XML is a semistructured data format that is quickly becoming the standard means of communication across the Internet. We introduce a simple, powerful, unambiguous tree-structured user-interface for querying semistructured data. It emphasizes ease-of-use and provides generic access to XML repositories. An implementation of this interface called the Pathways Explorer has been built in the context of biological pathways. The implementation illustrates some basic capabilities, such as selection, projection, equijoins, and self-joins. It builds efficient queries using SQL, and it has been shown that XQuery's performance would be comparable. Future implementations might allow semantic client-side caching, aggregation and grouping, recursion, and set operations.","PeriodicalId":383615,"journal":{"name":"Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004.","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSDBM.2004.9","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
XML is a semistructured data format that is quickly becoming the standard means of communication across the Internet. We introduce a simple, powerful, unambiguous tree-structured user-interface for querying semistructured data. It emphasizes ease-of-use and provides generic access to XML repositories. An implementation of this interface called the Pathways Explorer has been built in the context of biological pathways. The implementation illustrates some basic capabilities, such as selection, projection, equijoins, and self-joins. It builds efficient queries using SQL, and it has been shown that XQuery's performance would be comparable. Future implementations might allow semantic client-side caching, aggregation and grouping, recursion, and set operations.