Most of new databases are no more built from scratch, but re-use existing data from several autonomous data stores. To facilitate application development, the data to be re-used should preferably be redefined as a virtual database, providing for the logical unification of the underlying data sets. This unification process is called database integration. This chapter provides a global picture of the issues raised and the approaches that have been proposed to tackle the problem.
Denis Gillet, Juan Carlos Farah, Sandy Ingram
Angelos Christos Anadiotis, Jingmao You
Christophe Ballif, Pierre-Jean Alet, Arttu Matias Tuomiranta