摘要
针对多源数据库之间的异构差异,分析和研究查询执行过程中的查询预处理、查询分解、查询优化相关问题,提出中间件体系结构的多数据库系统解决方法。查询预处理完成对全局查询语句的等价修改,辅助查询分解执行,提高其效率,查询分解将全局查询分解为可在局部数据库上执行的局部查询,同时尽可能保证取回全局查询相关数据,并给出查询分解方法及优化算法。
Due to the difference in heterogeneous data between multi-databases, studies the query preprocessing, query decomposition and query optimization in the process of query, and presents a solution to the middleware architecture multi-databases system. Query preprocessing makes the equivalent revision of the global query and helps query decomposition to improve eMciency. Query decomposition divides the global query into the local queries which can be carried out in some of the multi-databases, and at the same time ensures that the data of the global query is gained, proposes the methods of query decomposition and the optimized algorithm.
出处
《现代计算机》
2009年第10期27-30,共4页
Modern Computer
基金
攀枝花学院重点教改科研项目基金(No.JJ0830)
四川省教育厅青年基金(No.07ZB155)
关键词
异构数据
查询预处理
查询分解
查询优化
查询算法
Heterogeneous Data
Query Preprocessing
Query Decomposition
Query Optimization
Query Algorithm