11 |
Tecnicas e ferramentas para a extração inteligente e automatica de conhecimento em banco de dadosPampa Quispe, Newton Roy 03 August 2018 (has links)
Orientador: Vitor Baranauskas / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-03T17:53:51Z (GMT). No. of bitstreams: 1
PampaQuispe_NewtonRoy_M.pdf: 2862099 bytes, checksum: 589d0497560e5d8d125c654c37a3bbb8 (MD5)
Previous issue date: 2003 / Mestrado
|
12 |
Data Mining no Varejo: estudo de caso para loja de materiais de construçãoSchaeffer, André Gustavo January 2003 (has links)
Este trabalho apresenta um estudo de caso de mineração de dados no varejo. O negócio em questão é a comercialização de móveis e materiais de construção. A mineração foi realizada sobre informações geradas das transações de vendas por um período de 8 meses. Informações cadastrais de clientes também foram usadas e cruzadas com informações de venda, visando obter resultados que possam ser convertidos em ações que, por conseqüência, gerem lucro para a empresa. Toda a modelagem, preparação e transformação dos dados, foi feita visando facilitar a aplicação das técnicas de mineração que as ferramentas de mineração de dados proporcionam para a descoberta de conhecimento. O processo foi detalhado para uma melhor compreensão dos resultados obtidos. A metodologia CRISP usada no trabalho também é discutida, levando-se em conta as dificuldades e facilidades que se apresentaram durante as fases do processo de obtenção dos resultados. Também são analisados os pontos positivos e negativos das ferramentas de mineração utilizadas, o IBM Intelligent Miner e o WEKA - Waikato Environment for Knowledge Analysis, bem como de todos os outros softwares necessários para a realização do trabalho. Ao final, os resultados obtidos são apresentados e discutidos, sendo também apresentada a opinião dos proprietários da empresa sobre tais resultados e qual valor cada um deles poderá agregar ao negócio.
|
13 |
Data Mining no Varejo: estudo de caso para loja de materiais de construçãoSchaeffer, André Gustavo January 2003 (has links)
Este trabalho apresenta um estudo de caso de mineração de dados no varejo. O negócio em questão é a comercialização de móveis e materiais de construção. A mineração foi realizada sobre informações geradas das transações de vendas por um período de 8 meses. Informações cadastrais de clientes também foram usadas e cruzadas com informações de venda, visando obter resultados que possam ser convertidos em ações que, por conseqüência, gerem lucro para a empresa. Toda a modelagem, preparação e transformação dos dados, foi feita visando facilitar a aplicação das técnicas de mineração que as ferramentas de mineração de dados proporcionam para a descoberta de conhecimento. O processo foi detalhado para uma melhor compreensão dos resultados obtidos. A metodologia CRISP usada no trabalho também é discutida, levando-se em conta as dificuldades e facilidades que se apresentaram durante as fases do processo de obtenção dos resultados. Também são analisados os pontos positivos e negativos das ferramentas de mineração utilizadas, o IBM Intelligent Miner e o WEKA - Waikato Environment for Knowledge Analysis, bem como de todos os outros softwares necessários para a realização do trabalho. Ao final, os resultados obtidos são apresentados e discutidos, sendo também apresentada a opinião dos proprietários da empresa sobre tais resultados e qual valor cada um deles poderá agregar ao negócio.
|
14 |
Data Mining no Varejo: estudo de caso para loja de materiais de construçãoSchaeffer, André Gustavo January 2003 (has links)
Este trabalho apresenta um estudo de caso de mineração de dados no varejo. O negócio em questão é a comercialização de móveis e materiais de construção. A mineração foi realizada sobre informações geradas das transações de vendas por um período de 8 meses. Informações cadastrais de clientes também foram usadas e cruzadas com informações de venda, visando obter resultados que possam ser convertidos em ações que, por conseqüência, gerem lucro para a empresa. Toda a modelagem, preparação e transformação dos dados, foi feita visando facilitar a aplicação das técnicas de mineração que as ferramentas de mineração de dados proporcionam para a descoberta de conhecimento. O processo foi detalhado para uma melhor compreensão dos resultados obtidos. A metodologia CRISP usada no trabalho também é discutida, levando-se em conta as dificuldades e facilidades que se apresentaram durante as fases do processo de obtenção dos resultados. Também são analisados os pontos positivos e negativos das ferramentas de mineração utilizadas, o IBM Intelligent Miner e o WEKA - Waikato Environment for Knowledge Analysis, bem como de todos os outros softwares necessários para a realização do trabalho. Ao final, os resultados obtidos são apresentados e discutidos, sendo também apresentada a opinião dos proprietários da empresa sobre tais resultados e qual valor cada um deles poderá agregar ao negócio.
|
15 |
Mapeamentos conceituais entre modelo relacional e estruturas NoSQL: um estudo de caso com documentosFREITAS, Myller Claudino de 28 August 2015 (has links)
Submitted by Isaac Francisco de Souza Dias (isaac.souzadias@ufpe.br) on 2016-04-22T19:25:38Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
DISSERTAÇÃO Myller Claudino de Freitas.pdf: 2449409 bytes, checksum: f01171d0926ab71314cb3fecb89317e2 (MD5) / Made available in DSpace on 2016-04-22T19:25:38Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
DISSERTAÇÃO Myller Claudino de Freitas.pdf: 2449409 bytes, checksum: f01171d0926ab71314cb3fecb89317e2 (MD5)
Previous issue date: 2015-08-28 / FACEPE / As atuais perspectivas computacionais, sobretudo vindas da Internet, têm gerado novas demandas na manipulação de dados que são cada vez maiores em volume, heterogeneidade e dinamismo. Este fato tem ocasionado alguns gargalos em aplicações no mercado devido ao descompasso das crescentes requisições e às atuais estruturas de dados adotadas. Uma proposta para enfrentar esse desafio é a utilização dos denominados sistemas de bancos de dados NoSQL que se diferenciam dos sistemas baseados no Modelo Relacional por possibilitar a implementação de estruturas mais flexíveis. Contudo, a maioria das bases de dados do mercado vem sendo projetada em estruturas relacionais, e a migração de uma base que segue o Modelo Relacional para outro requer grande esforço dos projetistas diante das diferenças existentes e falta da automatização desse processo.
Assim, equipes de desenvolvimento se deparam com esse fato e necessitam desenvolver, muitas vezes, soluções de conversão dos dados do Modelo Relacional para essas novas estruturas. Porém, algumas dessas soluções são específicas para cada estrutura de dados, não sendo replicáveis em outras situações ou com outras bases de dados.
Nesse sentido, este trabalho apresenta uma abordagem para conversão de estruturas de dados relacionais para sistemas NoSQL. Para isso, ele compara as estruturas de dados do modelo relacional com as quatro abordagens NoSQL (Chave-valor, Colunas, Documentos e Grafos), gerando um conjunto de correspondências estruturais, e regras de conversão do modelo relacional para as abordagens NoSQL. O trabalho incluiu o desenvolvimento de um protótipo de uma ferramenta que implementa a conversão entre dados de um banco Relacional para o NoSQL baseado em documentos (MongoDB). Por fim, o trabalho mostra alguns experimentos que comprovam a consistência dos resultados de consultas executadas sobre os sistemas mencionados. / Current computational perspectives, especially from the Internet, have created new demands on data handling that are increasing in volume, diversity and dynamism. This has caused some problems in commercial applications due to the mismatch of the growing requests and the current data structures adopted. A proposal to address this challenge is the use of the so-called NoSQL database systems, that differ from systems based on the Relational Model for enabling the implementation of more flexible structures. However, most commercial databases are designed in relational structures, and the migration of such databases to other models requires great effort from designers because of the existing differences and lack of automation in this process.
Thus, development teams are often faced with this fact and need to develop data conversion solutions of Relational Model to these new structures. However, some of these solutions are specific to each data structure, and is not replicable in other situations and databases.
In this sense, this work presents a conversion approach from relational data structures to NoSQL systems. It compares the relational model data structures with four NoSQL approaches (Key-value, Columns, Documents and Graphs), generating a set of structural correspondences and conversion rules from the relational model to NoSQL approaches. The work included the development of a prototype tool that implements the conversion between relational to NoSQL databases based on documents (MongoDB). Finally, this work presents experiments that indicate the consistency of the results of queries executed on the mentioned systems.
|
16 |
X-meta : uma metodologia de desenvolvimento de data warehouse com gerenciamento de metadadosLima, Liane Carneiro Barbosa 17 May 2002 (has links)
Made available in DSpace on 2019-04-05T23:01:01Z (GMT). No. of bitstreams: 0
Previous issue date: 2002-05-17 / Date Warehousing is a powerful resource for supporting decision-making processes
in organizations. It incorporates a Data Warehouse (DW) and modern technologies that
process and transform data in accurate and easily accessible information. However,
developing DW is a complex process and a costly activity in information system
development and management. It requires strategies, which should be specific to the
characteristics and needs of the organization where it will be introduced. This dissertation
presents a DW development methodology X-Meta. It is addressed to organizations with
no tradition in the use of automated decision support systems and can be implanted by the
internal employees, without expertise in DW technology but qualified in development of
conventional systems and database technology. Moreover, a strategy for creating and
managing metadata in an integrated way to the DW development process is proposed. The
goal is to capture the organizational knowledge and minimize the problems caused by the
mobility of employees within and among organizations. Furthermore, this work describes
the application of the X-Meta methodology in a real case study. / Data Warehousing é um recurso poderoso utilizado pelas organizações para suporte
ao processo de tomada de decisão. Esta tecnologia incorpora um repositório de dados
analítico - Data Warehouse (DW) e tecnologias modernas, que processam e transformam
dados em informações confiáveis e facilmente acessíveis. No entanto, desenvolver um DW
é um processo complexo e uma atividade cara em desenvolvimento e gerenciamento de
sistemas de informações, que requer estratégias adaptadas às características e necessidades
da organização onde será implantado. Este trabalho apresenta uma metodologia de
desenvolvimento de DW X-Meta. Esta metodologia é direcionada a organizações sem
tradição no uso de sistemas automatizados de apoio à decisão e pode ser utilizada pelo
pessoal interno da organização, inexperiente na tecnologia de DW, mas capacitado
tecnicamente em desenvolvimento de sistemas convencionais e tecnologia de banco de
dados. Além disso, uma estratégia para criação e gerenciamento de metadados integrado ao
processo de desenvolvimento é proposta, para capturar o conhecimento organizacional e
minimizar os problemas causados pela rotatividade dos funcionários, dentro e entre
organizações. O presente trabalho também apresenta a aplicação da metodologia X-Meta
em um caso real.
|
17 |
Uma estratégia para otimização do processamento de consultas na arquitetura AMDB usando regras (evento-condicao-acao)Leite, Ernani Andrade 20 December 2004 (has links)
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.
|
18 |
Integração de fontes de dados heterogeneas baseadas no modelo de dados XMLMeirelles, Marcelo Soares de 28 May 2004 (has links)
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.
|
19 |
AMDB - An Approach for Sharing Mobile DatabasesMoraes Filho, Jose de Aguiar 22 September 2003 (has links)
Made available in DSpace on 2019-04-05T23:01:59Z (GMT). No. of bitstreams: 0
Previous issue date: 2003-09-22 / Mobile Database Community (MDBC) is a dynamic collection of autonomous mobile databases, in which each database user can access each other's database in the community through a wireless communication infrastructure. Such communities can be formed opportunistically over mobile database hosts in ad hoc configurable envi-ronments. New participants may join to an MDBC as they move within communica-tion range of one or more hosts, which are members of the MDBC. On other hand, MDBC participants may transiently disconnect from the network due to communica-tion disruptions or to save power. For that reason, an MDBC can be characterized as a dynamically configurable environment. This dissertation describes an agent-based architecture, called AMDB (Accessing Mobile Databases), which enables such com-munities to be formed opportunistically over mobile database hosts in ad hoc config-urable environments. The AMDB architecture is fully distributed and exploits physical mobility of hosts and logical mobility of database operations and their results across mobile hosts. The architecture addresses two important issues in mobile database area as well. First, the query processing problem is discussed. A query processing mechanism is proposed for AMDB. Second, the transaction processing problem is tackled. A mobile transaction model and a commit protocol are proposed.
Keywords: Databases - Mobile Databases - Mobile Agents - Query Processing - Transaction Processing - Mobile Database Community. / Uma Comunidade de Bancos de Dados Móveis (MDBC) representa uma coleção de bancos de dados móveis e autônomos. Em tal contexto, cada usuário de um sistema de banco de dados participante da comunidade pode acessar os outros bancos de dados através de uma infra-estrutura de comunicação sem fio. Esta dissertação pro-põe uma arquitetura chamada AMDB (Acesso a Bancos de Dados Móveis), que permite tais comunidades serem formadas de maneira ocasional e assistemática so-bre servidores móveis de bancos de dados em ambientes dinamicamente configurá-veis (uma rede ad hoc, por exemplo). AMDB é uma arquitetura baseada em agentes de software e é completamente distribuída. Adicionalmente, a arquitetura explora a mobilidade física dos hosts e a mobilidade lógica das consultas de banco de dados e seus resultados através dos servidores móveis. A arquitetura proposta aborda dois pontos importantes na área de bancos de dados móveis. Primeiro, a questão do pro-cessamento de consultas é discutida. Um mecanismo de processamento de consul-tas é proposto para a AMDB. Segundo, a questão do processamento de transações é abordada. Um modelo de transações móveis e um protocolo de commit são pro-postos.
|
20 |
Compressão de banco de dados em ambientes móveis com recursos computacionais limitadosBrito, Ricardo Wagner Cavalcante 17 December 2007 (has links)
Made available in DSpace on 2019-04-05T23:09:16Z (GMT). No. of bitstreams: 0
Previous issue date: 2007-12-17 / Due to increasing popularization of mobile devices with limited computacional resources such as handhelds and Personal Digital Assistants (PDAs) and inherent feature of limitation of resources present in such devices, the use of an architecture to optimize the used memory and the processing power of such devices is very important. This work presents a compression strategy to be applied over data existing in such devices to optimize the memory space. The used framework implements a storage architecture oriented to column in which data existing in the same column belong to the same logical record. Besides that, the compression strategy used - formed by several lightweight techniques in which to each data type a different technique is used - matchs perfectly with that kind of storage architecture. The experimental results show that the use of a compression strategy offers a significant improvement in use of memory space without problems in performance of the system. / Dada a popularização cada vez mais freqüente dos dispositivos móveis com recursos computacionais limitados como handhelds e Personal Digital Assistants (PDAs) e diante da característica inerente a tais dispositivos no que se refere a limitação de recursos, faz-se cada vez mais necessária uma estratégia para melhor aproveitamento do espaço em memória utilizado e do poder de processamento de tais dispositivos. Esse trabalho apresenta uma estratégia de compressão a ser aplicada sobre os dados presentes em tais dispositivos de forma a otimizar espaço em memória. A arquitetura utilizada implementa uma estrutura de armazenamento orientada a colunas onde os dados de uma mesma coluna pertencem ao mesmo registro lógico. Além disso, a estratégia de compressão apresentada composta por várias técnicas simples e de baixo custo computacional onde para cada tipo de dados é aplicada uma técnica diferente combina perfeitamente com esse tipo de armazenamento. Os resultados experimentais obtidos mostraram que a utilização dessa estratégia propicia uma melhoria significativa na utilização do espaço de memória sem que haja problemas de performance do sistema.
|
Page generated in 0.0658 seconds