Use este identificador para citar ou linkar para este item: https://ric.cps.sp.gov.br/handle/123456789/36216
Título: Otimização de consultas em banco de dados relacionais com o uso de índices
Título(s) alternativo(s): Optimizing queries in relational databases using indexes
Autor(es): NASCIMENTO, Guilherme Pereira do
Orientador(es): PAIVA, Cláudio Eduardo
Tipo documental: Monografia
Palavras-chave: Banco de dados multimídia;Sql
Data do documento: 10-Nov-2025
Editor: 109
Referência Bibliográfica: NASCIMENTO, Guilherme Pereira do. Otimização de consultas em banco de dados relacionais com o uso de índices, 2015. Trabalho de Conclusão de Curso. (Curso Superior de Tecnologia em Analise de Desenvolvimento de Sistemas) - Fatec Franca. “Dr. Thomaz Novelinho”, 2015
Resumo: O principal objetivo deste trabalho é apresentar a importância da utilização de índices como meio de otimização de consultas em um banco de dados relacional, desenvolvendo um estudo sobre conceitos de banco de dados, algumas estruturas de índices disponíveis, as funções de um sistema gerenciador de banco de dados relacional e as etapas do processamento da consulta, com foco nas melhores práticas para o ganho de desempenho e aplicadas no ambiente SQL Server. Foram realizadas pesquisa em diversas literaturas que apresentavam conceitos de banco de dados, principalmente relacionadas à estrutura de índices e processo de otimização de consultas. Nesse estudo, também foram realizados testes de consultas a dados no SQL Server com foco na otimização de consultas, realizando comparações entre o tempo gasto para a execução de uma consulta com o uso de índice e o tempo gasto para a execução de uma consulta sem o uso de índices, em diversas situações, e foi identificado que a utilização de índices traz um melhor desempenho nas consultas, considerando-se que a implementação da estrutura de índices é uma tarefa que requer um conhecimento aprofundado e uma análise detalhada sobre o banco de dados.
The main objetive is to present the importance of using index as a means of optimizing queries in a relational database, developing a study on database concepts, index structures available, the functions of a relational database management system, and the stages of query processing with a focus on best practices for performance gains, focused on Microsoft SQL Server. Research were accomplish in several books that presented database concepts, mainly related to the structure of indexes and query optimization process. This study tests the use of indexes in SQL Server focused on optimizing queries performing comparisons between the time spent to execute a query using índex and the time spend to execute a query without using índex in different situations, and it was identified that the use of indices brings a better query performance, considering that the implementation of the index structure is a task that requires a thorough understanding and detailed analysis on the database.
URI: https://ric.cps.sp.gov.br/handle/123456789/36216
Aparece nas coleções:Trabalhos de Conclusão de Curso

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
NASCIMENTO, Guilherme Perira do.pdf
  Restricted Access
2.37 MBAdobe PDFVisualizar/Abrir    Solictar uma cópia


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