Use este identificador para citar ou linkar para este item: https://repositorio.unisagrado.edu.br/jspui/handle/handle/1646
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorSilva, Élvio Gilberto da-
dc.contributor.authorSANTOS, GUSTAVO-
dc.date.accessioned2023-09-27T15:59:57Z-
dc.date.available2023-09-27T15:59:57Z-
dc.date.issued2015-
dc.identifier.urihttps://repositorio.unisagrado.edu.br/jspui/handle/handle/1646-
dc.descriptionTrabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade do Sagrado Coração – Bauru – SP.pt_BR
dc.description.abstractEmpresas que utilizam sistema segmentado de informação para gerir a regra de negócio, geram grandes quantidades de informações que são armazenadas de forma coerente e coesa no banco de dados. As informações precisam ser entregue praticamente que instantaneamente para quando feito alguma pesquisa, mas devido ao volume crescente constantemente, essa entrega costuma a ficar cada vez mais morosa a ponto de inviável a utilização de determinado recurso devido ao tempo gasto para se gerar um relatório por exemplo. Um software legado, que se presume ter sido desenvolvido numa tecnologia antiga, sofre ainda mais com o quesito de lentidão na entrega das consultas, e isso faz com que a vida útil do sistema legado seja antecipada sendo um dano inestimável simplesmente deixar de utilizar o sistema devido a lentidão para gerar um relatório ou até mesmo para trabalhar. Em várias situações, o problema de lentidão não está relacionado com infraestrutura, sistema operacional ou mesmo periféricos, mas sim na modelagem do banco de dados relacional e a escrita das consultas que são feitas dentro do BD. A constante verificação das queries, índices, constraints e atualização das tabelas de estatísticas do banco de dados (independente da plataforma), podem resultar num ganho aceitável de performance. Cada plataforma de banco de dados tem o seu SGDB padrão fornecido na maioria das vezes pelo próprio fabricante ou até mesmo pela comunidade no caso de um software livre como é o caso do Postgres. O SGDB é amparado com ferramentas úteis para o estudo das consultas, rotinas de backup, organização dos índices, desfragmentação dos registros e atualização das tabelas de estatísticas. O principal objetivo do presente trabalho é verificar se o uso de tabelas temporárias e auxiliares podem aumentar a performance do banco de dados para executar uma consulta em entidades com grandes quantidades de informações com relacionamento N-para-M, e se esse ganho é efetivo e aceitávelpt_BR
dc.language.isopt_BRpt_BR
dc.publisherCentro Universitário Sagrado Coração - UNISAGRADOpt_BR
dc.subjectBanco de dados relacionalpt_BR
dc.subjectOtimização e Performancept_BR
dc.subjectPostgrespt_BR
dc.subjectSoftware livrept_BR
dc.titleO USO DE TABELAS AUXILIARES NA OTIMIZAÇÃO DE PERFORMANCE DE BANCO DE DADOS UTILIZANDO TECNOLOGIA POSTGRESpt_BR
dc.typeWorking Paperpt_BR
Aparece nas coleções:Trabalhos de Conclusão de Curso

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
O uso de tabelas auxiliares na otimizacao de performances de banco de dados utilizando.pdfTrabalho de Conclusão de Curso1,43 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.