• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 55
  • Tagged with
  • 55
  • 55
  • 55
  • 16
  • 12
  • 12
  • 11
  • 11
  • 11
  • 10
  • 9
  • 7
  • 6
  • 6
  • 6
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

DBValTooi

Batista, Denerval Mendez 04 February 2011 (has links)
Resumo: A capacidade de armazenar, disponibilizar e proteger uma grande quantidade de dados confere aos bancos de dados papel de grande importância na maioria das modernas organizações, sejam elas grandes ou pequenas. E essencial que os sistemas de banco de dados funcionem corretamente e apresentem desempenho aceitável. Diante da importância da integridade e da consistência das informações a serem armazenadas nos sistemas de banco de dados, técnicas específicas para testar as bases de dados, principalmente antes de serem povoadas, respondem a uma necessidade muitas vezes vital. Nesse sentido, este trabalho apresenta um modelo de processo de validação de projeto, que tem como objetivo principal aumentar a qualidade e a confiabilidade dos projetos de banco de dados. A Ferramenta DBValTool, que pode ser utilizada em várias etapas do modelo proposto, foi desenvolvida para fornecer o apoio necessário ao teste de bases de dados, buscando proporcionar um aumento da qualidade e uma redução de tempo e de custo durante a atividade de teste. O uso do modelo proposto e da Ferramenta DBValTool, em estudos de casos realizados, apresentou, como se esperava inicialmente, contribuições ao processo de teste e de validação do projeto.
2

Visões estendidas : uma proposta para extensão de bancos de dados relacionais

Schneider, Henrique Nou 21 August 1989 (has links)
Oreintador : Claudia Maria Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-16T16:15:23Z (GMT). No. of bitstreams: 1 Schneider_HenriqueNou_M.pdf: 3678132 bytes, checksum: 5696a9a70e5b7c3e894e39916bfa1ec1 (MD5) Previous issue date: 1989 / Resumo: A tese apresentada uma proposta para estender facilidades de SGBDs relacionais através de mecanismo de atualização de visões. A extensão se baseia na definição de interfaces que permitam o suporte a um novo tipo de visão: as "visões estendidas" (VEs), utilizadas como mecanismo para definir e manipular tipos de dados não suportados pelo SGDB original. As visões são definidas segundo a filosofia de Tipos Abstratos de Dados, onde a função geradora de visão, as operações permitidas sobre a visão e um conjunto de mapeamentos para cada operação estão encapsulados em um único Módulo. Como cada atualização pode ter mais que uma tradução correta, o usuário pode optar por especificar o mapeamento quando da definição da visão, ou no momento em que ele estiver processando atualizações. A validação da proposta é feita através da implementação de um protótipo que permite a definição e manipulação de alguns tipos de VEs / Abstract: Not informed / Mestrado / Mestre em Ciência da Computação
3

Transparencia de modelos em sistemas de bancos de dados heterogeneos

Oliveira, Ronaldo Lopes de 11 August 1993 (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-18T15:39:29Z (GMT). No. of bitstreams: 1 Oliveira_RonaldoLopesde_M.pdf: 5041065 bytes, checksum: 44dc229d34553d6cb18757111195485b (MD5) Previous issue date: 1993 / Resumo: Sistemas de Bancos de Dados Heterogêneos (SBDHs) integram, em um ambiente cooperativo, Sistemas de Bancos de Dados (SBDs) autônomos e heterogêneos entre si, particularmente no que concerne aos modelos de dados utilizados. A transparência de modelos em SBDHs é a propriedade que permite que o usuário visualize as informações segundo um único modelo.de dados e manipule esses dados usando uma única linguagem. Esta dissertação propõe e discute soluções para suportar tal propriedade em SBDHs construídos a partir da integração de SBDs que seguem o modelo relacional ou o modelo rede. Essas soluções incluem metodologias para conversão de esquemas, e arquiteturas e algoritmos para transformação de operações. A abordagem adotada neste trabalho difere da maioria dos trabalhos publicados em dois aspectos. Primeiro, parte do pressuposto que cada usuário vai manipular os dados do ambiente integrado usando a linguagem associada ao modelo de dados utilizado por ele antes da construção do SBDH. Segundo, propõe soluções para permitir que o usuário manipule os dados do SBDH através de programas de aplicação construídos em uma linguagem de propósito geral e não apenas através de operações ad-hoc / Abstract: Heterogeneous Database Systems (HDBSs) integrate, in a cooperative environment, autonomous and heterogeneous database systems (DBSs). Model transparency in HDBSs is an important property that allows the users to deal with global data using a single model and database language. This work proposes and discusses solutions to support such property in HDBSs built through the integration of network DBSs and relational DBSs. The solutions presented include methodologies for schema conversion and, architectures and algorithms for command transformation. The approach used in this work differs from others published in two main points. First, it assumes that each user will manipulate global data using the data model and database language he was supposed to use before the HDBS exist, second, it proposes mechanisms to support access to HDBS's data through application programs instead of ad-hoc transactions / Mestrado / Mestre em Ciência da Computação
4

Utilizando técnicas de programaçao lógica indutiva para mineraçao de banco de dados relacional

Duarte, Denio January 2001 (has links)
Resumo: As empresas estão sendo sobrecarregadas rapidamente com grandes volumes de dados e ao mesmo tempo estão se tornando, predominantemente, orientadas ao conhecimento. O aumento do domínio do conhecimento não melhora apenas os produtos, mas também é uma fonte para decisões estratégicas. Do ponto de vista da ciência da computação, os requisitos de conhecimento exigidos pelas empresas sempre dão mais ênfase a "conhecer que" (conhecimento declarativo) do que "conhecer como" (conhecimento procedural). A lógica matemática tem sido a representação preferida para o conhecimento declarativo e portanto, técnicas de descoberta do conhecimento são utilizadas, as quais geram fórmulas lógicas a partir dos dados. Programas lógicos oferecem uma representação poderosa e flexível para restrições, gramáticas, equações e relacionamentos temporais e espaciais. A técnica que induz conceitos a partir de dados gerando programas lógicos é chamada de Programação Lógica Indutiva (ILP - Inductive Logic Programming). Este trabalho descreve a implementação de um sistema para a descoberta do conhecimento (mineração de dados) em bancos de dados relacionais utilizando fundamentos de ILP e SQL. Esse sistema, DBILP (DataBase miner based on ILP), trabalha com dois mecanismos básicos: um que, baseado em ILP, especializa e, em seguida, generaliza as regras construídas, e outro que instância e valida essas regras, baseado em comandos SQL. ILP e SQL foram escolhidos pois o primeiro é uma técnica relativamente moderna e expressiva para a mineração de dados, e o segundo permite que grande volume de dados sejam manipulados, graças ao controle feito por um Sistema Gerenciador de Banco de Dados (SGBD). O funcionamento do DBILP é discutido ao longo desse trabalho, apresentando os módulos que o compõe, a sintaxe da linguagem de entrada definida, e a forma que as regras são construídas dentro do espaço de busca. A eficiência do DBILP é apresentada através de um experimento utilizando três outros sistemas bem conceituados no meio acadêmico, dois orientados a atributo-valor: C4.5 e CN2; e um sistema ILP: Progol. A análise desse experimento indica que o DBILP é particularmente útil no processo de descoberta do conhecimento em banco de dados (KDD - Knowledge Discovery in Databases).
5

Suporte para audio em sistemas relacionais

Montane Ramos, Ania Mayelin 16 October 2000 (has links)
Orientador: Akebo Yamakami / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-27T13:08:22Z (GMT). No. of bitstreams: 1 MontaneRamos_AniaMayelin_M.pdf: 3708020 bytes, checksum: 0ebd93b82bd044adb0443d85fbc5dd91 (MD5) Previous issue date: 2000 / Resumo: Este trabalho propõe uma arquitetura genérica que visa o desenvolvimento de sistemas para o gerenciamento de áudio, sobre sistemas relacionais que suportem blocos binários. A arquitetura promove um tipo de dado para representar áudio nas relações, assim como interfaces apropriadas para gerenciá-lo, de maneira integrada aos dados convencionais. O objetivo principal do trabalho é oferecer uma plataforma comum que facilite o desenvolvimento de aplicações que integram áudio. Adicionalmente, apresenta-se uma implementação da arquitetura e duas aplicações protótipo, utilizadas na validação das idéias propostas / Abstract: This work defines a general architecture for audio management upon relational systems that support binary objects. The architecture promotes a data type to represent audio in relational tables and proper interfaces for integrated management of audio and conventional data. The main goal is to provide a common plataform to ease the work of audio application developers. The work aIs o describes an architecture implementation and two prototype applications that were used for validating the proposed ideas / Mestrado / Mestre em Engenharia Elétrica
6

Teste de software em aplicações de banco de dados relacional

Gonçalves, Klausner Vieira, 1978- 04 February 2003 (has links)
Orientador: Eliane Martins / Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T18:45:09Z (GMT). No. of bitstreams: 1 Goncalves_KlausnerVieira_M.pdf: 1428663 bytes, checksum: b81e8057b76890177a04bfc4f1faf65e (MD5) Previous issue date: 2003 / Resumo: A evolução do uso de sistemas computacionais nas atividades humanas tem exigido cada vez mais um alto nível de qualidade dos softwares. Esta busca para garantir a qualidade do software toma o processo de desenvolvimento de software mais dificil e complexo. Na tentativa de reduzir os custos e aumentar a qualidade da atividade de teste, várias técnicas e critérios vêm sendo propostos, onde a diferença entre essas técnicas está na origem da informação que é utilizada para avaliar ou construir conjuntos de casos de teste, sendo que cada técnica possui uma variedade de critérios para esse: fim. Com o aumento expressivo de aplicações que utilizam Banco de Dados Relaciona!, toma-se necessária a adequação de técnicas e critérios de Teste de Software para os testes destas aplicações. O presente trabalho visa apresentar técnicas de Teste de Software em Aplicações de Banco de Dados Relaciona! através da utilização de técnicas de Teste Estrutural (Caixa Branca) e Teste Funcional (Caixa Preta). A partir do estudo destas técnicas é definida uma estratégia de teste que cobre Teste Estrutural baseado em critérios de cobertura de Fluxo de Controle e Complexidade Cic10mática e Testes Funcionais baseados em Particionamento de Equivalência e Análise de Valor Limite. Para apoiar esta estratégia é desenvolvida também uma ferramenta de auxílio para execução dos testes (STest for Delphi) / Abstract: The evolution of the use of computational systems in the human activities beings has demanded each time plus one high leveI of qua1ity of softwares. This search to guarantee the quality of software becomes the process of software development of more difficult and complexo In the attempt to reduce the costs and to increase the quality of the activity of test, severa! techniques and criteria come being proposed, where the difference between these techniques is in the origin of the information that is used to evaluate or to construct sets of test cases, being that each technique possesss a variety of criteria for this end. With the expressive increase of applications that use Relational Database, one becomes necessary the adequacy oftechniques and criteria ofTest ofSoftware for the tests ofthese applications. The present work allns at to present techniques of Test of Software in Applications of Relational Database through the use of techniques of Structural Test (White Box) and Functional Test (Black Box). From the study of these techniques is de:6ned a test strategy that has covered established Structural Test in criteria of covering of Control Flow and Cyclomatic Complexity and Funcional Tests based in Equivalence Partitioning and Boundary Value Analysis. To support this strategy, it is also developed, a tool ofaid for execution ofthe tests (STest for Delphi) / Mestrado / Engenharia de Computação / Mestre em Computação
7

Uma arquitetura para a recuperação sobre bancos de dados de imagens

Montenegro Gonzalez, Sahudy 06 November 1999 (has links)
Orientador: Akebo Yamakami / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-25T10:57:35Z (GMT). No. of bitstreams: 1 MontenegroGonzalez_Sahudy_M.pdf: 4136423 bytes, checksum: 59e4e1063d6b3f9b35b75e9c883879d7 (MD5) Previous issue date: 1999 / Resumo: Muitos dos problemas na recuperação de imagens são originados pelas necessidades de domínio específico e por isto as soluções encontradas são limitadas somente a um conjunto de domínios de aplicação. A falta de modelos genéricos para dados e para recuperação de imagens traz, freqüentemente, grandes dificuldades aos pesquisadores. Como uma tentativa para solucionar esta situação, este trabalho define uma arquitetura independente de domínio das aplicações para a recuperação sobre bancos de dados de imagens: GRAID (Generic Retrieval Architecture for Image Databases). GRAID pretende ser genérica o suficiente para ser adaptável a qualquer domínio de aplicação. O propósito é fornecer uma plataforma comum para as aplicações de bancos de dados de imagens e a flexibilidade e a extensibilidade necessárias para que os desenvolvedores consigam implementar aplicações de maneira simples usando esta plataforma. A chave para construir uma arquitetura genérica e independente do domínio das aplicações é a separação da função de processamento das imagens da função de recuperação das mesmas. Para validar as idéias propostas foi implementado o sistema WIRED (WebImage REtrieval from Databases)e duas aplicações protótipos de recuperação de imagens / Abstract: : Most of the solutions proposed in image database applications are limited to a specific application domain. The lack of generic models frequently introduces troubles to reseachers. As an attempt to solve this situation, this work defines a Generic Retrieval Architecture for Image Databases (G RAID). GRAID is adaptable to many application domains. The main goal of this work is to provide an extensible and flexible common platform to ease the work of the image application programmer. The key to construct a generic domain independent architecture is to separate the image retrieval from the image processing functions. To validate the GRAID architecture, the WIRED (Web Image Retrieval from Databases) system was implemented. Finally, two prototype image database applications based on the WIRED system are briefly described. / Mestrado / Mestre em Engenharia Elétrica
8

Um sistema para manuseio de objetos entidade-relacionamento no modelo relacional

Nogueira, Monica de Lima, 1961- 29 March 1989 (has links)
Orientadora : Claudia M. Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-14T16:38:46Z (GMT). No. of bitstreams: 1 Nogueira_MonicadeLima_M.pdf: 3993825 bytes, checksum: 95cf7fdcfc500eda25e25d2720958804 (MD5) Previous issue date: 1989 / Resumo: Esta tese descreve as características de uma interface E-R para um banco de dados relacional o sistema REVER. O usuário do sistema pode utiliza-la tanto para fazer o projeto do banco de dados quanto para consultas e atualizações. A visão do usuário é a de criação de elementos de um diagrama E-R estendido de manipulação de suas ocorrências. O sistema especificado se encarrega de mapear as solicitações do usuário para operações \ sobre o esquema instancias do banco de dados relacional correspondente. Além da especificação, a tese descreve os detalhes da implementação e testes de um protótipo da interface, validando a especificação. O protótipo se ocupa das fases de geração e manuseio de esquemas E-R, sendo o diálogo com o usuário feito através de menus / Abstract: This thesis describes the features of an E-R interface to a relacional database - the REVER system. The system allows the user to design the database using only the E-R specification, as well as to query and update it. The user's view is always that of an E-R (extended) diagram, in the design and in the operational phases. The system specified here maps the users requests on the E-R scheme and instances to operations on the corresponding relational database. The thesis also describes the details of developing testing prototype of the interface, thus validating the specification. This prototype allows the generation and manipulation of E-R schemes by means of menus / Mestrado / Mestre em Ciência da Computação
9

Implementação de um sistema de gerenciamento de banco de dados relacional

Silva, Maria de Fátima Ridolfi Ordini Pires da 24 October 1984 (has links)
Orientador: Nelson Castro Machado / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-19T02:44:48Z (GMT). No. of bitstreams: 1 Silva_MariadeFatimaR.O.P.da_M.pdf: 2491371 bytes, checksum: 2fc0953dbdaffc6fe2801b1320d89ac9 (MD5) Previous issue date: 1984 / Resumo: Devido ao crescente afluxo de informações que devem estar disponíveis a um número de pessoas cada vez maior em um espaço de tempo menor, a área de bancos de dados vem merecendo nos últimos anos uma atenção especial. Sistemas de gerenciamento de bancos de dados têm corno objetivo principal gerenciar de uma forma eficiente e integrada, o armazenamento e acesso a essas informações. Esse trabalho descreve a implementação do BIBLOS, um sistema de gerenciamento de banco de dados relacional. Inicialmente é descrito o histórico do projeto e em seguida são dados alguns conceitos fundamentais da área de banco de dados, para que o leitor se familiarize com a terminologia usada. Finalmente o projeto é apresentado através de sua estrutura de dados, métodos de armazenamento e acesso, módulos de manutenção e recuperação. Segue-se a descrição da implementação da linguagem de recuperação utilizada: SEQUEL 2. A experiência obtida demonstrou que, para que um DBMS atenda a seus objetivos é fundamental a utilização de técnicas adequadas e a atenção a inúmeros detalhes práticos. Para tornar o BIBLOS mais eficiente recomenda-se nas conclusões a incorporaçao de algumas técnicas sofisticadas de armazenamento e acesso / Abstract: Due to the ever increasing amount of information that must be made available to a large number of persons in the least possible time, the Data Base area has been extremely active in the last few years. Data Base Management Systems are essentially responsible the integrated efficient and for management of the storage and access to such information. This paper describes the implementation of BIBLOS, a relational Data Base Management System. The historic of the project is initially described, followed by a few fundamental concepts in Data Bases for the benefit of readers not familiar with the area. Then the project itself is presented, including the data structure, storage and access methods and maintenance and retrieval modules. The implementation of the query language used: SEQUEL 2 is also described. The experience provided by this effort has shown that, in order to obtain the basic objectives of a DBMS, it is fundamental to utilize adequate implementation techniques and to give attention to several practical considerations. In order to make BIBLOS more efficient, the introduction of a few sophisticated storage and access techniques is suggested / Mestrado / Mestre em Ciência da Computação
10

Implementação de um sistema temporal em um banco de dados orientado a objetos

Brayner, Angelo Roncalli Alencar 15 April 1994 (has links)
Orientador: Claudia Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-19T02:32:33Z (GMT). No. of bitstreams: 1 Brayner_AngeloRoncalliAlencar_M.pdf: 2134785 bytes, checksum: 99ed3caf808b9d9d74d2d28a2fc61bf7 (MD5) Previous issue date: 1994 / Resumo: Vários modelos têm sido propostos para incorporar o conceito de Tempo em Banco de Dados. A maioria destes modelos limita-se a incorporar as facilidades temporais em Sis­temas de Bancos de Dados Relacionais. Contudo, a maioria das aplicações que requerem um gerenciamento temporal de dados apresenta uma natureza orientada a objeto. As pesquisas sobre a incorporação de Tempo em Bancos de Dados Orientado a Objetos ainda estão em uma fase inicial. Este trabalho apresenta mais uma contribuição para o desenvolvimento das pesquisas nesta área. A contribuição consiste na implementação de um sistema de gerenciamento de tempo para um banco de dados orientados a objetos. Este sistema, a Camada de Gerenciamento Temporal, foi implementado sobre o sistema O2 e permite a definição e gerenciamento de dados temporais orientado a objetos, bem como o processamento de consultas temporais. / Abstract: Many temporal data models have been suggested. A great number of these models is based on incorporating time only for relational databases systems. However, the applications that require temporal data management presents a object-oriented nature. Research on object-oriented database systems is still in its initial phase. This work presents a practical contribution to the research in this area. This contribution consists in the development of a temporal data management system for an object oriented database. This system - The Temporal Management Layer - was built on top of the O2 database system and allows the definition and management of object oriented temporal data, as well as the processing of temporal queries. / Mestrado / Mestre em Ciência da Computação

Page generated in 0.1256 seconds