Extending relational query optimization to dynamic schemas for information integration in multidatabases
Extending relational query optimization to dynamic schemas for information integration in multidatabases
复制标题
将关系查询优化扩展到动态模式以实现多数据库中的信息集成
DOI:
10.1145/1247480.1247533
复制
发表时间:
2007
期刊:
影响因子:
--
通讯作者:
Felix I. Wyss
中科院分区:
文献类型:
--
作者:
C. M. Wyss;Felix I. Wyss
This paper extends relational processing and optimization to the FISQL/FIRA languages for dynamic schema queries over multidatabases. Dynamic schema queries involve the creation and restructuring of metadata at runtime. We present a full implementation of a FISQL/FIRA engine, which includes subqueries and all transformational capabilities of FISQL/FIRA on distributed, multidatabase platforms. An important application of the system is to enhance traditional information architectures by enabling the creation and maintenance of dynamic wrappers and mapping queries at source databases within GAV, LAV, GLAV, peer-to-peer, or other integration frameworks. In addition to fully supporting FISQL/FIRA on multidatabases, our implementation introduces a bi-level optimization paradigm where purely relational sub-fragments of queries are pushed into source engines. This paradigm shares features of canonical distributed database processing, but has a new dimension through the extension of the relational model to dynamic schemas. We present empirical results showing the feasibility of optimization in this context, and discuss tradeoffs involved. Our system is the first to extend relational databases with these capabilities on this scale.