Use este identificador para citar ou linkar para este item:
https://ric.cps.sp.gov.br/handle/123456789/44381| Título: | Garantindo a segurança e integridade do banco de dados utilizando triggers e stored procedures |
| Título(s) alternativo(s): | Ensuring database security and integrity using triggers and stored procedures. |
| Autor(es): | TEIXEIRA, Diego Gonçalves |
| Orientador(es): | TORRES, Claudines Taveira |
| Tipo documental: | Artigo Científico |
| Palavras-chave: | Proteção de dados;Sql |
| Data do documento: | 10-Jul-2025 |
| Editor: | 196 |
| Referência Bibliográfica: | TEIXEIRA, Diego Gonçalves. Garantindo a segurança e integridade do banco de dados utilizando triggers e stored procedures. 2025. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Banco de Dados) - Faculdade de Tecnologia de Bauru, Bauru, 2025. |
| Resumo: | Este trabalho investiga a utilização de stored procedures e triggers como estratégia para garantir a segurança e integridade de bancos de dados em aplicações web. Através de uma análise comparativa entre duas abordagens de implementação – um CRUD desenvolvido com stored procedures e triggers, e outro utilizando apenas o framework Laravel com Eloquent – o estudo avalia aspectos de desempenho, segurança, auditoria e manutenibilidade. Os resultados demonstram que, embora a abordagem com stored procedures introduza maior complexidade de desenvolvimento, ela oferece benefícios significativos em termos de segurança contra SQL Injection, centralização de regras de negócio e rastreabilidade de alterações. A análise de desempenho revelou que o impacto no tempo de resposta varia conforme o tipo de operação, com algumas operações apresentando melhor desempenho na abordagem com stored procedures, contrariando a percepção comum de que camadas adicionais de segurança necessariamente degradam a performance. O estudo conclui que a escolha entre as abordagens deve considerar o contexto específico de cada projeto, buscando um equilíbrio adequado entre segurança, desempenho e manutenibilidade. Palavras Chave: Stored Procedures; Triggers; Segurança de Dados; SQL Injection; Auditoria de Banco de Dados. |
| URI: | https://ric.cps.sp.gov.br/handle/123456789/44381 |
| Aparece nas coleções: | Trabalhos de Conclusão de Curso |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| TA_BD_Garantindo a Segurança_2025-2_Diego.pdf Restricted Access | 287.33 kB | Adobe PDF | Visualizar/Abrir Solictar uma cópia | |
| TG_BD_Garantindo a segurança_2025-2_Diego.pdf Restricted Access | 173.41 kB | Adobe PDF | Visualizar/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.