Integração de Fontes de Dados Heterogêneas Baseadas em Ambientes Flexíveis e Dinâmicos
Angelo Brayner (1), Marcelo Meirelles (1)
e-mails: brayner@unifor.br, meirelles.mia@unifor.br
(1) Universidade de Fortaleza - Departamento de Ciências da Computação Fortaleza Brasil
Flexible and dynamic environments are characterized by high
independence from connection participants, low control over
available services and high tolerance to communication failures.
Integrating data sources published on such environments requires
an integration strategy that guarantees autonomy to the local data
sources. Multidatabase Systems (MDBS) has been consolidated as an
approach to integrate multiple heterogeneous and distributed data
sources. A key property of MDBSs is to guarantee a higher autonomy
to the local data sources than the other approaches for
integrating heterogeneous data sources. MDBS technology uses a
query language as integration mechanism, which is responsible for
solving the integration conflicts. Thus, the query language must
provide constructs to perform queries over several different data
sources and capable of solving integration conflicts. This paper
proposes an extension to the XQuery language, called MXQuery. The
key feature of the proposed language is to provide mechanisms,
which support the capability to jointly manipulate data in
different data sources based on an XML data model.
Ambientes flexíveis e dinâmicos são caracterizados pela
alta independência dos participantes da conexão, pelo baixo
controle sobre os serviços solicitados e disponibilizados e
pela necessidade de uma alta tolerância às falhas de
comunicação. Integrar fontes de dados baseadas nesses
ambientes requer uma estratégia de integração que garanta
uma maior autonomia para as fontes de dados locais. Por
isso, esse trabalho propõe a utilização da arquitetura MDBS
(Multidatabase System) para integrar fontes de dados
heterogêneas disponibilizadas em ambientes flexíveis e
dinâmicos. Na arquitetura MDBS, a linguagem de consultas é
responsável por mapear e resolver todos os conflitos de
integração e, portanto, deve possuir instruções especiais
que permitam identificar tais conflitos. Conseqüentemente,
esse artigo propõe, ainda, uma extensão à linguagem XQuery,
denominada MXQuery, que apresenta suporte necessário à
especificação de consultas que acessam múltiplas fontes de
dados heterogêneas e distribuídas baseadas em um modelo de
dados XML. Assim, a MXQuery pode ser incorporado a um MDBS
para integrar fontes de dados heterogêneas.
Keywords:Databases, Multidatabases, Data Sources Intergration, Heterogeneous Data Sources, Query Languages
Palabras Clave/Palavras Chave: Banco de Dados, Banco de Dados Múltiplos, Integração de Fontes de Dados, Fontes de Dados Heterogêneas, Linguagens de Consulta
BibTex
@INPROCEEDINGS{brayner04:166,
AUTHOR = {Angelo Brayner and Marcelo Meirelles},
TITLE = {Integração de Fontes de Dados Heterogêneas Baseadas em Ambientes Flexíveis e Dinâmicos},
BOOKTITLE = {30ma Conferencia Latinoamericana de Informática (CLEI2004)},
YEAR = {2004},
editor = {Mauricio Solar and David Fernández-Baca and Ernesto Cuadros-Vargas},
pages = {554--565},
address = {},
month = Sep,
organization = {Sociedad Peruana de Computación},
note = {ISBN 9972-9876-2-0},
file = {http://clei2004.spc.org.pe/es/html/pdfs/166.pdf}
}
PDF de este artículo
PDF de CLEI2004 (incluye todos los artículos)
Página principal CLEI 2004
Generado por Sociedad Peruana de Computación