{"title":"分布式XQuery查询的本地查询生成","authors":"Jong-Hyun Park, Ji-Hoon Kang","doi":"10.1109/CYBERC.2010.13","DOIUrl":null,"url":null,"abstract":"XML view is proposed to integrate between XML data and heterogeneous data over distributed environment and global XML view is used to search distributed heterogeneous data. Distributed XQuery queries based on a global XML view can search heterogeneous data seamlessly, being distributed in the local systems. One of the basic and simple methods to process distributed SQL queries is that generates local SQL queries for processing a distributed SQL query and constructs the result of the distributed query from the results of the local queries. Therefore, it is natural to consider how the method for distributed SQL queries can be applied to processing XQuery queries. However, the syntax of XQuery differs from SQL because the XQuery contains some special expressions like FOR clauses for querying to semi-structured data. Therefore, this paper defines some problems to generate local XQuery queries for processing distributed XQuery queries and proposes a method for generating local XQuery queries considered these problems. We also implement a distributed XQuery query processor using our method.","PeriodicalId":315132,"journal":{"name":"2010 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Local Query Generation for Distributed XQuery Queries\",\"authors\":\"Jong-Hyun Park, Ji-Hoon Kang\",\"doi\":\"10.1109/CYBERC.2010.13\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"XML view is proposed to integrate between XML data and heterogeneous data over distributed environment and global XML view is used to search distributed heterogeneous data. Distributed XQuery queries based on a global XML view can search heterogeneous data seamlessly, being distributed in the local systems. One of the basic and simple methods to process distributed SQL queries is that generates local SQL queries for processing a distributed SQL query and constructs the result of the distributed query from the results of the local queries. Therefore, it is natural to consider how the method for distributed SQL queries can be applied to processing XQuery queries. However, the syntax of XQuery differs from SQL because the XQuery contains some special expressions like FOR clauses for querying to semi-structured data. Therefore, this paper defines some problems to generate local XQuery queries for processing distributed XQuery queries and proposes a method for generating local XQuery queries considered these problems. We also implement a distributed XQuery query processor using our method.\",\"PeriodicalId\":315132,\"journal\":{\"name\":\"2010 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-10-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CYBERC.2010.13\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CYBERC.2010.13","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Local Query Generation for Distributed XQuery Queries
XML view is proposed to integrate between XML data and heterogeneous data over distributed environment and global XML view is used to search distributed heterogeneous data. Distributed XQuery queries based on a global XML view can search heterogeneous data seamlessly, being distributed in the local systems. One of the basic and simple methods to process distributed SQL queries is that generates local SQL queries for processing a distributed SQL query and constructs the result of the distributed query from the results of the local queries. Therefore, it is natural to consider how the method for distributed SQL queries can be applied to processing XQuery queries. However, the syntax of XQuery differs from SQL because the XQuery contains some special expressions like FOR clauses for querying to semi-structured data. Therefore, this paper defines some problems to generate local XQuery queries for processing distributed XQuery queries and proposes a method for generating local XQuery queries considered these problems. We also implement a distributed XQuery query processor using our method.