Return to search

Uma estratégia para otimização do processamento de consultas na arquitetura AMDB usando regras (evento-condicao-acao)

Made available in DSpace on 2019-04-05T23:01:53Z (GMT). No. of bitstreams: 0
Previous issue date: 2004-12-20 / The rapid development of the mobile communications technology it is expanding the access and the demand for information, independent where the user or information is located. Since this information may be stored in different places and/or heterogeneous databases, its management it is a great challenge. The access of distributed information implicates in the sharing of the databases instead of where they are stored and it must be done guaranteeing the integrity of the data involved, as well as the speed in the answer the these consultations. The mobile technology has permitted to associate mobility to the databases, and it increases the challenge in the work with distributed information. To permit the use of the technology of mobile databases many hardware and software problems have to be solved. Some of those problems are similar to those in distributed databases. Although they are different technologies, because each one has specific characteristics, they have difficulties in common, we mentioned: the data replication (fragments of data stored in more than a place) what implicates in the need of operators for junction of those data, the models of transactions and processing of consultations, among others. Research has been done to create models and architectures to mobile databases and to circumvent the problems with this technology. An example is AMDB (Mobile Accessing Databases) architecture, it provides an iteration among members of a collection of movable and autonomous databases, named Mobile Database Community (MDBC). Mobile databases can enter or to leave of a community any time, and it that must happen in agreement with some rule that treats connections and disconnections, same being those last ones involuntary. In such context, each participant member of CBDM, it can access the other databases through a communication infrastructure without thread. This work presents a study on the adaptative junction operators for use in the architecture AMDB. Action actions to events happened during the consultation processing are presented, as the substitution of an operator, when this to present inefficiency in the processing. The criteria to discharge actions elapse of the restriction of memory and it is long in the t-uplas delivery, that impact or they make unfeasible the community's processing in case they don't receive appropriate treatment. Besides, it is suggested action of control in the architecture AMDB during eventual disconnections, voluntary or involuntary, of the community's members. / O rápido desenvolvimento da tecnologia de comunicações móveis está expandindo o acesso e a demanda por informação, independente da localização do usuário ou da informação. Como essa informação deve estar armazenada em diferentes lugares e/ou em bases de dados heterogêneas, o seu gerenciamento é um grande desafio. O acesso à informação distribuída implica no compartilhamento de bases de dados independente de onde elas estejam armazenadas e deve ser feita garantindo a integridade dos dados, como também a velocidade na resposta da consulta. A tecnologia de comunicação móvel tem permitido associar a mobilidade à base de dados, e isso aumenta o desafio no trabalho com informação distribuída. Para permitir o uso de base de dados móveis muitos problemas de hardware e software devem ser resolvidos. Alguns desses problemas são similares aos encontrados em bases de dados distribuídas. Apesar das diferenças, pois cada um tem suas próprias características, essas tecnologias enfrentam dificuldades em comum, dentre elas tem-se: a replicação de dados (fragmentos de dados são armazenados em mais de um lugar) o que implica em mecanismos de junção desses dados, os modelos de transações e processamentos de consulta, entre outros. Pesquisas têm sido realizadas para criar modelos e arquiteturas para solucionar os problemas com essas tecnologias. Um exemplo é a arquitetura AMDB (Arquitetura de Banco de Dados Móveis), que proporciona uma iteração entre membros de uma coleção de bancos de dados autônomos e moveis denominada CBDM (Comunidade de Bancos de Dados Móveis). Nessa comunidade bancos de dados móveis podem entrar ou sair a qualquer tempo, o que implica na necessidade de regras para os processos de conexão e desconexão, mesmo que essa última seja involuntária. Neste contexto, cada participante da CBDM pode acessar um outro banco de dados participante através da infra-estrutura de comunicação. Este trabalho apresenta um estudo sobre os operadores de junção adaptativos para uso na arquitetura AMDB, além de sugerir ações a eventos ocorridos durante o processamento de consulta, como a substituição de um operador, quando este apresentar ineficiência no processamento. Os critérios para disparar ações decorrem da restrição de memória e demora na entrega de tuplas, que impactam ou inviabilizam o processamento de consulta na comunidade, caso não recebam tratamento adequado. Além disso, foram sugeridas ações de controle na arquitetura AMDB durante eventuais desconexões dos membros da comunidade, quer sejam voluntárias ou involuntárias.

Identiferoai:union.ndltd.org:IBICT/oai:dspace.unifor.br:tede/69780
Date20 December 2004
CreatorsLeite, Ernani Andrade
ContributorsBrayner, Angelo Roncalli Alencar, Farias, Pedro Porfírio Muniz, Brayner, Angelo Roncalli Alencar, Perkusich, Maria Ligia Barbos
PublisherUniversidade de Fortaleza, Mestrado Em Informática Aplicada, UNIFOR, Brasil, Centro de Ciências Tecnológicas
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Biblioteca Digital de Teses e Dissertações da UNIFOR, instname:Universidade de Fortaleza, instacron:UNIFOR
Rightsinfo:eu-repo/semantics/openAccess
Relation5443571202788449035, 500, 500, -7645770940771915222

Page generated in 0.0022 seconds