Spelling suggestions: "subject:"banco dde dados"" "subject:"banco dee dados""
71 |
Knowing: um modelo para garantia de consistência dos dados em sistemas de banco de dados relacionais em nuvemFreitas, Elyda Laisa Soares Xavier 26 February 2014 (has links)
Submitted by Luiz Felipe Barbosa (luiz.fbabreu2@ufpe.br) on 2015-03-09T12:35:14Z
No. of bitstreams: 2
Dissertacao Elyda Laisa Soares Xavier Freitas.pdf: 1913236 bytes, checksum: ca758af615b3c8f3814927fc58b0758b (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-09T12:35:14Z (GMT). No. of bitstreams: 2
Dissertacao Elyda Laisa Soares Xavier Freitas.pdf: 1913236 bytes, checksum: ca758af615b3c8f3814927fc58b0758b (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Previous issue date: 2014-02-26 / Bancos de Dados em Nuvem permitem armazenar grandes volumes de dados e crescer quase indefinidamente. Essa característica, alcançada devido à distribuição dos dados, impõe ao sistema de banco de dados algumas restrições, uma vez que não é possível atingir em um sistema distribuído, e ao mesmo tempo, as desejáveis características de Consistência, Disponibilidade e Tolerância à Partição (em caso de falha), conforme determina o Teorema CAP. Desse modo, diversos sistemas de bancos de dados em nuvem têm optado por relaxar a garantia de consistência, dando prioridade à disponibilidade do serviço. Para grande parte das aplicações, no entanto, inconsistências nos dados podem levar a transtornos imensuráveis, como no caso de uma aplicação bancária com valores equivocados. Estudos recentes mostram a necessidade de investigar e explorar novas opções, as quais possibilitem a garantia de consistência nos sistemas de banco de dados em nuvem. Diante do exposto, este trabalho apresenta o Knowing, um modelo de consistência de dados para sistemas de banco de dados relacionais em nuvem, o qual se utiliza do conhecimento do usuário sobre a aplicação para definir quais dados necessitam de garantia de consistência forte e quais não. Os dados com garantia de consistência são tratados por meio da atualização ansiosa. Neste caso, uma arquitetura adaptada à nuvem, a qual se utiliza de comunicação em grupo, foi projetada. Para dados que não necessitam de consistência forte, técnicas de consistência eventual poderão ser utilizadas. Um protótipo foi desenvolvido com a finalidade de avaliar o modelo criado por meio de experimentos. Estes, bem como sua análise, foram também apresentados.
|
72 |
Analise comparariva do uso dos modelos relacional e orientado a objetos em sistemas de informações geograficasVasconcelos, Raimundo Claudio da Silva, 1966- 02 May 1996 (has links)
Orientador: Geovane Cayres Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-21T12:38:17Z (GMT). No. of bitstreams: 1
Vasconcelos_RaimundoClaudiodaSilva_M.pdf: 3220472 bytes, checksum: 143ce94b7abec02e436c9d5adc9ee695 (MD5)
Previous issue date: 1996 / Resumo: Costuma-se dizer que Sistemas de Informações Geográficas (SIG) são aplicações com características não convencionais e que por isso necessitam de metodologias diferentes das então utilizadas nas aplicações convencionais. Apesar disso, boa parte dos sistemas SIG existentes no mercado utiliza-se, de alguma forma, as ferramentas convencionais. O propósito dessa dissertação é verificar, a partir de um exemplo - rede computadores da Unicamp, o uso da modelagem E-R e orientada a objeto (OMT) em um SIG. As modelagens e implementações nos SGBD relacional (SQL92) e orientado a objetos (O2) são analisados, obtendo-se os resultados desta tese / Abstract: Geographical Information Systems (GIS) are known as non-conventional applications, and 80 they need different methodologies from those used for conventional applications. However, most of existent GIS in the market use conventional tools. The goal of this thesis is to verify, through an example - UNINet, the use of E-R and object oriented models (OMT) to a CIS. The modelings and implementations in relational (SQL92) and object oriented DBMS (O2) are analized deriving the results / Mestrado / Mestre em Ciência da Computação
|
73 |
Tratamento de versões em bancos de dados para sistema de informações geograficasVal Cura, Luis Mariano del 05 March 1997 (has links)
Orientador: Claudia M. Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-22T03:24:35Z (GMT). No. of bitstreams: 1
ValCura_LuisMarianodel_M.pdf: 3303154 bytes, checksum: 61468e331a1745a11a953785b6684a9f (MD5)
Previous issue date: 1997 / Resumo: Sistemas de Informação têm introduzido modelos e mecanismos de versões para a manutenção de múltiplos estados ou variações das entidades modeladas. As aplicações fundamentais de versões estão associadas à manutenção de alternativas de projetos em sistemas CAD / CASE e na representação histórica de entidades em sistemas temporais. Esta dissertação apresenta um estudo sobre as aplicações de versões em SIG enfatizando aspectos relativos a aplicações temporais, manipulação de múltiplas representações para as entidades espaciais modeladas e facilidades para manutenção de alternativas de projeto espacial. Os principais resultados são: a proposta de um modelo e mecanismo de versões com recursos básicos para dar apoio a estas aplicações; e uma proposta de extensão a um SGBDOO padrão para permitir a inclusão dos recursos do modelo / Abstract: Information systems contemplate version models and mechanisms for the management of multiple states of modeled entities. Versions are associated, mainly, to the management of alternatives in CAD /CASE systems and the representation of historical evolution of entities in temporal systems. This dissertation studies the use of versions in Geographic 1nformation Systems (GIS). The focus of this work is on temporal applications, multiple representations of spatial entities, and the management of alternatives of spatial design. The main results presented are: a model and a mechanism for versions in order to support geographic applications; and the proposal of an extension to a standard OODBMS to support the model / Mestrado / Mestre em Ciência da Computação
|
74 |
Um banco de dados espaço-temporal para desenvolvimento de aplicações em sistemas de informação geograficaFaria, Glaucia 19 March 1998 (has links)
Orientadores: Claudia M. Bauzer Medeiros, Mario A. Nascimento / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-23T10:40:49Z (GMT). No. of bitstreams: 1
Faria_Glaucia_M.pdf: 3202235 bytes, checksum: 39b84521869e9c1d343b4a565d05add8 (MD5)
Previous issue date: 1998 / Resumo: Esta dissertação discute a implementação de uma infra-estrutura extensível, baseada em um sistema gerenciador de banco de dados orientado a objetos, que provê suporte ao desenvolvimento de aplicações espaço-temporais. A infra-estrutura está baseada na definição e implementação de um conjunto básico de operadores e classes orientadas a objetos, que cobrem os requisitos mínimos de processamento de consultas espaciais, temporais e espaço- temporais. As principais contribuições deste trabalho são a definição dos operadores e das classes e sua implementação efetiva, validada através de uma aplicação piloto. Uma contribuição adicional é a discussão da própria implementação, que permitiu corrigir falhas do modelo teórico adotado. / Abstract: This dissertation discusses the implementation of an extensible framework, which provides support for the development of spatio-temporal database applications. The infrastructure, developed on the O2 object-oriented database system, consists of a kernel set of operators and database classes, which meet the minimum requirements for the processing of spatial, temporal and spatio-temporal queries. The main contributions of this work are the specification of the kernel operators and classes and their implementation, validated through a pilot geographic application. Another contribution is fhe analysis of this implementation, which discusses problems and shortcomings of some models proposed in the literature. / Mestrado / Mestre em Ciência da Computação
|
75 |
Um modelo de dados para objetos moveisBei, Yi 07 July 2004 (has links)
Orientador : Claudia Maria Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T23:49:45Z (GMT). No. of bitstreams: 1
Bei_Yi_M.pdf: 2673225 bytes, checksum: 6a147eb725d34808e4ab5d7d0f09ae75 (MD5)
Previous issue date: 2004 / Resumo: A popularização dos dispositivos como GPS tem possibilitado o surgimento de aplicações que fazem coleta e análise de objetos móveis. Os sistemas de bancos de dados tradicionais não apóiam o gerenciamento de dados relativos a objetos móveis, caracterizados por gerarem um grande número de informações continuamente. As pesquisas nesta área são recentes, com relativamente poucos resultados específicos à gerencia de dados móveis. A dissertação propõe um modelo de dados orientado a objetos que incorpora duas características: tratamento uniforme de objetos estáticos, espaciais, temporais, espaço temporais e móveis; e um conjunto básico de operadores e os algoritmos destes operadores podem ser compostos progressivamente para criar uma grande variedade de operações para consultas ao banco de dados. Este modelo se diferencia das demais propostas por considerar não apenas objetos móveis lD, mas também aquelas com geometria 2D / Abstract: The popularization of devices like G PS and wireless network have enabled new applications that collect and analyze mobile objects. Traditional database system do not support the management of mobile object data, since a great amount of information is generated continuously. Research in this area is recent with relatively few works on mobile data management. This Msc thesis proposes an object-oriented mobile object data model that incorporates two characteristics: it supports modeling of static, spatial, temporal, spatio-temporal and mobile objects in a homogeneous way; it specifies a set of basic operators and their algorithmic specification. These operators can be composed to obtain a wide variety of complex operators to query a mobile object database. Unlike most other proposals, this mode supports not only lD object, but also those with 2D geometric descriptions / Mestrado / Mestre em Ciência da Computação
|
76 |
Desempenho e modelagem de SGBD objeto-relacional em sistemas de visualização de faturamento na webColferai, Rogério Prado 20 February 2004 (has links)
Orientador : Geovane Cayres Magalhães / Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T23:53:05Z (GMT). No. of bitstreams: 1
Colferai_RogerioPrado_M.pdf: 3781804 bytes, checksum: 0a8cb571799b0972a41842b0b92525aa (MD5)
Previous issue date: 2004 / Resumo: Esta dissertação apresenta conceitos do modelo Objeto-Relacional e uma aplicação prática dos recursos desta nova tecnologia em um módulo visualizador de faturas via WEB, que hoje é suportado por um esquema de dados relacional. Foram aplicados neste trabalho novos recursos de modelagem, armazenamento de dados e potencial idades da Orientação a Objeto que são oferecidos por este novo paradigma visando assim, obter um esquema objeto-relacional que apresente ganho de desempenho na recuperação e atualização dos dados em relação ao original. Foram utilizados recursos de modelagem da UML (Unified Modeling Language) bastante populares no desenvolvimento de sistemas de informações no paradigma Orientado a Objetos. Um conjunto de consultas e atualizações foi submetido a uma base de dados real carregada no esquema relacional, da aplicação corrente, e objeto-relacional. O comportamento dos esquemas na execução deste conjunto de consultas e atualizações foi analisado nos aspectos de desempenho e complexidade / Abstract: This dissertation presents concepts of the Relational-Object model and a practical implementation of this new technology's resources in a billing viewer module via Web, which nowadays is supported by a relational data schema. In this work we applied new resources of data storage and Object-Oriented power that are offered by this new paradigm, aiming to obtain a relational-object schema that presents performance gain on data recovering and updating, when compared to the original one. UML (Unified Modeling Language) modeling resources very popular in Object Oriented paradigm Information Systems development were used. A sort of selects and updates were submitted to a real database loaded in the relational schema, of the current application, and in the relational-object schema. The behavior ofboth schemas in this sort of selects and updates was analyzed in performance and complexity aspects / Mestrado / Engenharia de Computação / Mestre em Computação
|
77 |
An indicator-based approach for variable alignment based on knowledge graphs / Uma Abordagem Baseada em Indicadores para Alinhamento de Variáveis sob a Perspectiva de Grafos de Conhecimento (Português / inglês)Santos, Henrique Oliveira 30 August 2018 (has links)
Made available in DSpace on 2019-03-30T00:02:07Z (GMT). No. of bitstreams: 0
Previous issue date: 2018-08-30 / Scientific data is being generated and acquired in high volumes in support of studies in many domain areas. In current scenarios, data files containing values of variables (scientific measurements and/or study objects), are ultimately leveraged by data scientists in a series of data preparation tasks that aim to identify relationships between variables in a way that they can be reorganized in an aligned manner, e.g., rewritten as a single line in a tabular file following an alignment criterion. This criterion plays the role of a relationship between a number of distinct variables that is not trivial or easy to elicit looking directly into data files.
To address this challenge, we propose a workflow for scientific data characterization and variable alignment based on user-defined indicators. The workflow is able to semantically characterize tabular scientific data files using scientific and domain knowledge in knowledge graphs, allowing data to be queried and retrieved by an ontology-driven faceted-search. A representation of indicators that mimics data users' comparisons and visualizations needs is then leveraged by tasks that are able to produce aligned datasets that can be used directly in routine data tools like R or business intelligence (BI) software for easy graphical plotting.
We demonstrate the execution of the workflow in the context of two use cases using data files from the city of Fortaleza, Brazil, where an implementation of this work was used by identified stakeholders. During rounds of evaluation, our approach was verified to ease the process of extracting insights and visualization from scientific data files. To conclude, we discuss the outcomes of this work and their impact on the existing literature, showing ongoing work and potential research directions.
Keywords
Knowledge graphs; scientific data; data analysis; variable alignment; indicators / Dados científicos são gerados e adquiridos em grandes volumes em apoio a estudos em diversas áreas do conhecimento. Processos de preparação de dados comumente usados fazem uso desses arquivos de dados científicos com a finalidade de identificar relacionamentos implícitos entre variáveis de tal forma que eles possam ser reorganizados de forma alinhada, i.e., reescritos como uma única linha em um arquivo tabular seguindo um critério de alinhamento. Esse critério tem o papel de um relacionamento entre variáveis diversas que não é trivial ou fácil de se extrair verificando diretamente nos arquivos de dados.
Para enfrentar esse desafio, propomos um fluxo de trabalho para a caracterização de dados científicos e alinhamento de variáveis baseado na definição de indicadores por usuários dos dados. O fluxo de trabalho tem a capacidade de caracterizar semanticamente arquivos tabulares contendo dados científicos utilizando conhecimento científico e de domínio presente em grafos de conhecimento, permitindo que os dados sejam consultados e recuperados através de uma busca facetada guiada por ontologias. Uma representação de indicadores que reproduz as necessidades de comparações e visualizações de variáveis de usuários dos dados é utilizada para se produzir conjunto de dados alinhados que podem ser utilizados diretamente em ferramentas de dados existentes, como R ou soluções de business intelligence (BI) para plotagem gráfica de modo fácil.
Nós demonstramos a execução do fluxo de trabalho no contexto de dois casos de uso utilizando arquivos de dados da cidade de Fortaleza, Brasil, onde uma implementação desse trabalho foi utilizada por partes interessadas. Durante rodadas de avaliação, nossa proposta foi verificada como facilitadora do processo de extração de visões gerais, percepções e visualizações a partir de arquivos de dados científicos. Em conclusão, nós discutimos os resultados desse trabalho e seu impacto na literatura existente, mostrando trabalhos em andamento e potenciais direções de pesquisa.
Palavras-chave
Grafos de conhecimento; dados científios; análise de dados; alinhamento de variáveis; indicadores
|
78 |
Uma metodologia para integração de sistemas legados e bancos de dados heterogeneosSoares, Helio Rubens 12 November 1998 (has links)
Orientador: Claudia Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-09-11T20:55:13Z (GMT). No. of bitstreams: 1
Soares_HelioRubens_M.pdf: 2348127 bytes, checksum: 08452ace920a9a61c91a873690896add (MD5)
Previous issue date: 1998 / Resumo: Cada vez mais, aplicações precisam. acessar diferentes fontes de dados para obter as informações que lhes são necessárias. Muitas destas fontes são gerenciadas por sistemas antigos, chamados de sistemas legados, e precisam passar por um processo de integração ou migração de dados para se tornarem mais flexíveis e passíveis de modificações. Esta dissertação propõe uma metodologia que auxilia o processo de integração destas fontes de dados heterogêneas e que leva em consideração dados de sistemas legados. A integração de dados é feita através de um sistema de bancos de dados federados. Para isto, foram apresentados vários conceitos que permitem identificar as melhores alternativas a serem aplicadas em cada caso de integração e um algoritmo que constrói o sistema federado e processa consultas submetidas a ele. A proposta foi validada a partir de sistemas legados e bancos de dados existentes na cidade de Paulínia-SP e que fazem parte de secretarias e repartições públicas ligadas à prefeitura / Abstract: Applications increasingly need to access different data sources to get information. Many of these sources are managed by legacy systems, and need to be integrated or migrated to become more flexible and manageable. This work proposes a methodology to help the integration of these heterogeneous data sources and which takes legacy data into account, considering the features of each system. Data integration is done through a federated database system. The methodology takes into account several factors that help the choice of the better solution to be applied on each case, and an algorithm to make the federated system and to process queries using this system. The proposed methodology was validated by a case study on databases and legacy systems of the city hall of Paulínia, SP / Mestrado / Mestre em Ciência da Computação
|
79 |
Mobijoin : um operador de junção para bancos de dados móveisCampos, Eveline Vasconcelos 06 May 2005 (has links)
Made available in DSpace on 2019-04-05T23:02:02Z (GMT). No. of bitstreams: 0
Previous issue date: 2005-05-06 / A Mobile Database Community (MDBC) is a dynamic collection of autonomous mobile databases. In such a context, each database user can access each other s database through a wireless communication infrastructure. Traditional query processing techniques fail to support the access to databases in an MDBC, since data access (or arrival) in such an environment becomes unpredictable and mobiles hosts (in which mobile databases reside) may suffer from limited available main memory to process some query operators (e.g., join). The data access unpredictability arises due to the constants communication disruption, which mat occur frequently in wireless networks, and limited processing capability of some mobile hosts, which may cause a bursty arrival of tuples. To react to those events, it is proposed in this thesis, a join operator for query processing in mobile databases, called MobiJoin. The proposed operator ensures the following properties: (i) incremental production of results as soon as the data become available; (ii) progress of the query processing even when the delivery of data is blocked, and; (iii) reaction to situations of memory limitation on the execution of operator. / 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. A utilização de técnicas tradicionais para processamento de consultas no acesso a banco de dados em uma MDBC tem se mostrado ineficiente devido à imprevisibilidade na taxa de acesso a bancos de dados da comunidade e a limitação de memória disponível nos dispositivos móveis para a execução de certos operadores, como a junção, por exemplo. A imprevisibilidade é provocada por quedas constantes na comunicação entre os membros de uma MDBC (cenário comum em redes sem fio) e limitação de processamento de certas unidades móveis, atrasando a entrega de tuplas. Para reagir a estes eventos, é apresentado nesta dissertação um operador de junção para processamento de consultas em bancos de dados móveis, denominado MobiJoin. O operador proposto garante as seguintes propriedades: (i) produção incremental de resultados à medida que os dados são disponibilizados; (ii) continuidade no processamento da consulta mesmo que a entrega dos dados esteja bloqueada, e (iii) reação a situações de limitação de memória durante a execução do operador.
|
80 |
SESAMO : um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte a mobilidadeAlencar, Frank Stefan Araujo de 08 December 2005 (has links)
Made available in DSpace on 2019-04-05T23:03:20Z (GMT). No. of bitstreams: 0
Previous issue date: 2005-12-08 / In a mobile multidatabase system, there is a collection of autonomous, distributed,
heterogeneous and mobile component database systems which are interconnected by means of
a wireless network. In such an environment, each network node can access multiple databases
of that collection by means of global transactions whose concurrency is managed by a
scheduler, which should be preferably distributed. Several distributed schedulers proposed for
mobile multidatabase systems do violate either the consistency or the autonomy of the
component database systems, due either to the relaxation or the enforcement, respectively, of
the Serializability as the criterion for controlling the concurrency of global transactions. This
paper proposes SESAMO, which is a distributed scheduler for mobile MDBSs. SESAMO is
based on the finding that a mobile MDBS, in which the concurrency control is performed by
the simultaneous execution of multiple autonomous schedulers implementing the Semantic
Serializability correctness criterion, does preserve the autonomy and the data consistency of
the component database systems. As could be evidenced in experimental results, SESAMO
may provide a high degree of concurrency. / Em um sistema de banco de dados múltiplo (SBDM) com suporte à computação móvel,
há uma coleção de SBDs-componentes (SBDCs) autônomos, distribuídos, heterogêneos e
móveis, os quais são interconectados através de uma rede de comunicação sem fio. Nesse
ambiente, cada nó da rede pode acessar múltiplos bancos de dados da referida coleção por
meio de transações globais, cuja concorrência é gerenciada por um controlador de
concorrência, o qual deve ser distribuído, preferencialmente. Muitas propostas de
controladores de concorrência distribuídos para SBDMs com suporte à computação móvel
violam a consistência dos dados ou a autonomia dos SBDCs, devido, respectivamente, à
flexibilização ou imposição da Serialidade como critério de controle de concorrência de
transações globais. Esta dissertação propõe o SESAMO, que é um controlador de
concorrência distribuído para SBDMs com suporte à mobilidade. SESAMO é baseado na
identificação de que um SBDM com suporte à mobilidade, cujo controle de concorrência de
transações globais é realizado pela execução simultânea de múltiplos controladores de
concorrência autônomos que implementam o critério de correção da Serialidade Semântica,
preserva a consistência dos dados e a autonomia dos SBDs-componentes. SESAMO pode
proporcionar um alto grau de concorrência, conforme ficou evidenciado nos resultados
experimentais.
|
Page generated in 0.0829 seconds