PRODUÇÃO ACADÊMICA Repositório Acadêmico da Graduação (RAG) TCC Engenharia de Computação
Use este identificador para citar ou linkar para este item: https://repositorio.pucgoias.edu.br/jspui/handle/123456789/8587
Registro completo de metadados
Campo DCValorIdioma
dc.creatorFerreira, Leonardo Castropt_BR
dc.date.accessioned2024-12-17T23:23:57Z-
dc.date.available2024-12-17T23:23:57Z-
dc.date.issued2024-12-12-
dc.identifier.urihttps://repositorio.pucgoias.edu.br/jspui/handle/123456789/8587-
dc.description.abstractThis study proposes the use of artificial intelligence (AI) techniques to optimize the performance of database systems, exploring how machine learning algorithms can be applied to enhance efficiency in both data management and querying. The main objective is to develop and implement AI models, such as artificial neural networks and genetic algorithms, aimed at automating essential processes like data indexing, SQL query optimization, and workload prediction for database systems. By applying these techniques, the study seeks to achieve significant improvements in query response times and a substantial increase in overall system efficiency. This enables more effective utilization of computational resources, allowing systems handling large volumes of data to operate faster and more efficiently. Automating these processes can lead to more agile and reliable performance, resulting in a simplified database management experience. As a result, database administrators can focus on more strategic activities, leaving repetitive and complex tasks to be automatically managed by AI. Furthermore, the study discusses potential challenges and limitations, such as the complexity of implementing these techniques and their compatibility with traditional database systems. Finally, the research suggests future directions for additional studies, emphasizing how the continued use of AI has the potential to transform and revolutionize the field of database management, fostering increasingly innovative and efficient solutions.pt_BR
dc.languageporpt_BR
dc.publisherPontifícia Universidade Católica de Goiáspt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectInteligência artificial (IA)pt_BR
dc.subjectOtimização de banco de dadospt_BR
dc.subjectAprendizado de máquinapt_BR
dc.subjectEficiência de consultapt_BR
dc.subjectDesempenho do sistemapt_BR
dc.titleUso da inteligência artificial em otimização de consulta de banco de dados não relacionaispt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Abadia, Fernando Gonçalvespt_BR
dc.contributor.advisor1IDhttps://orcid.org/0000-0002-6282-7922pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3382052342707576pt_BR
dc.contributor.referee1Amaral, Nilson Cardosopt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/6824122529171550pt_BR
dc.contributor.referee2Ferreira, José Olimpiopt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/4219212576554236pt_BR
dc.description.resumoEste estudo propõe a utilização de técnicas de inteligência artificial (IA) para otimizar o desempenho de sistemas de bancos de dados, explorando como algoritmos de aprendizado de máquina podem ser aplicados para aprimorar a eficiência tanto no gerenciamento quanto na consulta de dados. O objetivo principal é desenvolver e implementar modelos de IA, como redes neurais artificiais e algoritmos genéticos, visando automatizar processos essenciais, como a indexação de dados, a otimização das consultas SQL e a previsão da carga de trabalho dos sistemas de banco de dados. Com a aplicação dessas técnicas, espera-se obter uma melhoria significativa no tempo de resposta das consultas, além de aumentar consideravelmente a eficiência geral do sistema. Isso permite uma utilização mais eficaz dos recursos computacionais, possibilitando que sistemas que manipulam grandes volumes de dados operem de maneira mais rápida e eficiente. A automação desses processos pode proporcionar um desempenho mais ágil e confiável, resultando em um gerenciamento de banco de dados mais simplificado. Dessa forma, os administradores de banco de dados poderão focar em atividades mais estratégicas, deixando que tarefas repetitivas e complexas sejam gerenciadas automaticamente pela IA. Além disso, este estudo discute os desafios potenciais e as limitações, como a complexidade de implementação dessas técnicas e a compatibilidade com sistemas de banco de dados tradicionais. Ao final, o trabalho sugere direções futuras para pesquisas adicionais, enfatizando como o uso contínuo de IA tem o potencial de transformar e revolucionar o campo da gestão de bancos de dados, promovendo soluções cada vez mais inovadoras e eficientes.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentEscola Politécnicapt_BR
dc.publisher.initialsPUC Goiáspt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOSpt_BR
dc.degree.graduationEngenharia de Computaçãopt_BR
dc.degree.levelGraduaçãopt_BR
Aparece nas coleções:TCC Engenharia de Computação

Arquivos associados a este item:
Arquivo TamanhoFormato 
TCC Leonardo Castro Ferreira - Corrigido Completo (1).pdf439 kBAdobe PDFVisualizar/Abrir


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

Ferramentas do administrador