Made available in DSpace on 2019-04-05T23:01:56Z (GMT). No. of bitstreams: 0
Previous issue date: 2004-05-28 / Over the last few years, the Web (World Wide Web) has been used to publish
databases, however the user must consider the features of such environment before to
establish the database integration. This work proposes using the MDBS (Multidatabase
System) architecture to integrate heterogeneous databases in flexible and dynamic
environment, such as Web or ad hoc networks.
Flexible and dynamic environments are characterized by high independence from
connection participants, low control over available services and high tolerance to
communication failures. Integrating databases published on such environments requires
an integration strategy that guarantees local databases autonomy.
MDBS technology uses a query language as integration mechanism, which is
responsible for solving integration conflicts. Thus, the query language must provide
constructs to perform queries over several different data sources. Furthermore, it should
be capable for solving integration conflicts.
This work 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. / Cada vez mais, a Web tem sido utilizada como um ambiente para disponibilizar bancos
de dados, porém, utilizar esta arquitetura impõe ao usuário as vantagens e desvantagens
desse ambiente. Esta dissertação propõe a utilização da arquitetura MDBS
(Multidatabase System) para integrar bancos de dados heterogêneas disponibilizadas em
ambientes flexíveis e dinâmicos, como a Web ou redes ad hoc.
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 bancos de dados baseados nesses ambientes requer uma estratégia de integração
que garanta uma maior autonomia para os bancos de dados locais. Este é o principal
motivo para a utilização da arquitetura MDBS.
Na arquitetura MDBS, a linguagem de consultas é responsável por mapear e
resolver todos os conflitos de integração. Entretanto, considerando as várias linguagens
de consulta propostas para documentos XML, inclusive a XQuery, ainda não se pode
identificar nessas linguagens mecanismos que possibilitem o acesso a múltiplas fontes
de dados XML distribuídas e heterogêneas.
Portanto, essa dissertação propõe, ainda, uma extensão à linguagem XQuery,
denominada MXQuery, que apresenta suporte necessário à especificação de consultas
que acessam fontes de dados heterogêneas e distribuídas. Assim, a MXQuery pode ser
incorporada a um MDBS para integrar fontes de dados heterogêneas.
Identifer | oai:union.ndltd.org:IBICT/oai:dspace.unifor.br:tede/69988 |
Date | 28 May 2004 |
Creators | Meirelles, Marcelo Soares de |
Contributors | Brayner, Angelo Roncalli Alencar, Belchior, Arnaldo Dias, Brayner, Angelo Roncalli Alencar, Vidal, Vania Maria Ponte |
Publisher | Universidade de Fortaleza, Mestrado Em Informática Aplicada, UNIFOR, Brasil, Centro de Ciências Tecnológicas |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Source | reponame:Biblioteca Digital de Teses e Dissertações da UNIFOR, instname:Universidade de Fortaleza, instacron:UNIFOR |
Rights | info:eu-repo/semantics/openAccess |
Relation | 5443571202788449035, 500, 500, -7645770940771915222 |
Page generated in 0.0024 seconds