Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/40060
Registro completo de metadados
Campo DCValorIdioma
dc.creatorOliveira, George Silva de-
dc.date.accessioned2026-04-08T21:46:08Z-
dc.date.available2026-04-08T21:46:08Z-
dc.date.issued2025-12-04-
dc.identifier.citationOLIVEIRA, George Silva de. Análise comparativa de desempenho entre procedimentos armazenados em SQL e processamento de dados em lote em softwares corporativos. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/40060-
dc.description.abstractThe growth of the availability of information is accompanied by an increasing diversity of methods for data processing. Traditionally some of these methods are well-established; however, some may offer better performance compared to others in specific scenarios. A comparative analysis between methods can be useful to support choices in the context of corporate software programming, which by its nature makes constant use of data processing. This work compares data processing through the batch processing method versus processing using stored procedures in SQL. Using tools such as PostgreSQL as the Database Management System (DBMS), an ERP simulator in Python, native performance analysis tools, and other tools for data generation, this study conducts a comparative performance analysis between these data processing methods in the context of corporate systems. The study concluded that although one processing method shows better performance in terms of execution time and memory usage, conceptual factors inherent to each approach, such as ease of maintenance, scalability, security, system integration capability, among other factors, are fundamental for comparison.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.subjectProcessamento eletrônico de dadospt_BR
dc.subjectDesempenhopt_BR
dc.subjectSQL (Linguagem de programação de computador)pt_BR
dc.subjectElectronic data processingpt_BR
dc.subjectPerformancept_BR
dc.subjectSQL (Computer program language)pt_BR
dc.titleAnálise comparativa de desempenho entre procedimentos armazenados em SQL e processamento de dados em lote em softwares corporativospt_BR
dc.title.alternativeComparative performance analysis between stored procedures in SQL and batch data processing in corporate softwarept_BR
dc.typebachelorThesispt_BR
dc.description.resumoO crescimento da disponibilidade de informação é acompanhado pela crescente diversidade de métodos para processamento de dados. Tradicionalmente alguns destes métodos estão consolidados, no entanto, alguns podem apresentar melhor desempenho comparados a outros para determinados cenários. Uma análise comparativa entre métodos pode ser útil para apoiar escolhas no âmbito da programação de softwares corporativos, que pela sua natureza fazem uso constante de processamento de dados. O presente trabalho comparou o processamento de dados por meio do método de processamento em lote contra o processamento em procedimentos armazenados (stored procedures) em SQL. Utilizando ferramentas como o PostgreSQL como Sistema Gerenciador de Banco de Dados (SGBD), um simulador ERP em Python, ferramentas nativas para análise de desempenho e outras ferramentas para geração de dados e testes, este estudo realiza uma análise comparativa de desempenho entre estes métodos de processamento de dados no contexto de sistemas corporativos. A análise permitiu concluir que, embora um método de processamento apresente melhor desempenho no quesito tempo de execução e uso de memória, fatores conceituais inerentes a cada abordagem, como a facilidade de manutenção, escalabilidade, segurança, capacidade de integração entre sistemas, entre outros fatores, são fundamentais para a comparação.pt_BR
dc.degree.localCornélio Procópiopt_BR
dc.publisher.localCornelio Procopiopt_BR
dc.contributor.advisor1Teixeira, Eduardo Cotrin-
dc.contributor.referee1Teixeira, Eduardo Cotrin-
dc.contributor.referee2Meinerz, Giovani Volnei-
dc.contributor.referee3Nardi, Paulo Augusto-
dc.publisher.countryBrasilpt_BR
dc.publisher.programEngenharia da Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:CP - Engenharia da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
analiseprocedimentolotecorporativo.pdf1,92 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons