Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/40060Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Oliveira, George Silva de | - |
| dc.date.accessioned | 2026-04-08T21:46:08Z | - |
| dc.date.available | 2026-04-08T21:46:08Z | - |
| dc.date.issued | 2025-12-04 | - |
| dc.identifier.citation | OLIVEIRA, 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.uri | http://repositorio.utfpr.edu.br/jspui/handle/1/40060 | - |
| dc.description.abstract | The 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.language | por | pt_BR |
| dc.publisher | Universidade Tecnológica Federal do Paraná | pt_BR |
| dc.rights | openAccess | pt_BR |
| dc.rights | Attribution-NonCommercial-ShareAlike 4.0 International | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
| dc.subject | Processamento eletrônico de dados | pt_BR |
| dc.subject | Desempenho | pt_BR |
| dc.subject | SQL (Linguagem de programação de computador) | pt_BR |
| dc.subject | Electronic data processing | pt_BR |
| dc.subject | Performance | pt_BR |
| dc.subject | SQL (Computer program language) | pt_BR |
| dc.title | Análise comparativa de desempenho entre procedimentos armazenados em SQL e processamento de dados em lote em softwares corporativos | pt_BR |
| dc.title.alternative | Comparative performance analysis between stored procedures in SQL and batch data processing in corporate software | pt_BR |
| dc.type | bachelorThesis | pt_BR |
| dc.description.resumo | O 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.local | Cornélio Procópio | pt_BR |
| dc.publisher.local | Cornelio Procopio | pt_BR |
| dc.contributor.advisor1 | Teixeira, Eduardo Cotrin | - |
| dc.contributor.referee1 | Teixeira, Eduardo Cotrin | - |
| dc.contributor.referee2 | Meinerz, Giovani Volnei | - |
| dc.contributor.referee3 | Nardi, Paulo Augusto | - |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.program | Engenharia da Computação | pt_BR |
| dc.publisher.initials | UTFPR | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| Aparece nas coleções: | CP - Engenharia da Computação | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| analiseprocedimentolotecorporativo.pdf | 1,92 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons

