Validações das regras de negócio no banco de dados

Detalhes bibliográficos
Autor(a) principal: Spínola, Gabriel Martins
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/54889
Resumo: Um sistema de gerenciamento de folha de pagamentos é de extrema importância para o controle dos pagamentos dos funcionários, nesse caso, do Governo do estado do Rio Grande do Norte. O sistema de estudo deste artigo, chamado PAGRN, possui regras de negócios que foram projetadas para controlar o fluxo de dados e prevenir a ocorrência de ações indesejadas, visando a manutenção da integridade e consistência dos dados. Nesse contexto, é necessário garantir que essas regras sejam respeitadas mesmo que por um acesso direto ao banco de dados. Este trabalho tem o objetivo de implementar as regras de negócios mais importantes no banco de dados. Os resultados obtidos proporcionam maior segurança à aplicação, restringindo as operações que os usuários podem realizar no banco de dados. Conclui-se que as regras implementadas garantem um ambiente controlado e confiável, fortalecendo a eficiência e o gerenciamento preciso da folha de pagamentos, contribuindo assim para o bom funcionamento do governo estadual.
id UFRN_23943c044812258747cf808f0747471e
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/54889
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Spínola, Gabriel Martinshttp://lattes.cnpq.br/9542526612555751http://lattes.cnpq.br/1756952696097255Leitão, Gustavo Bezerra Pazhttp://lattes.cnpq.br/6766556258983738Lucena, Marcia Jacyntha Nunes Rodrigueshttp://lattes.cnpq.br/7982148962089986Oliveira, Marcel Vinicius Medeiros2023-09-25T16:07:01Z2023-09-25T16:07:01Z2023-08-29SPÍNOLA, Gabriel Martins. Validações das regras de negócio no banco de dados. 2023. 57f. Trabalho de Conclusão de Curso (Especialização em Residência em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2023.https://repositorio.ufrn.br/handle/123456789/54889Um sistema de gerenciamento de folha de pagamentos é de extrema importância para o controle dos pagamentos dos funcionários, nesse caso, do Governo do estado do Rio Grande do Norte. O sistema de estudo deste artigo, chamado PAGRN, possui regras de negócios que foram projetadas para controlar o fluxo de dados e prevenir a ocorrência de ações indesejadas, visando a manutenção da integridade e consistência dos dados. Nesse contexto, é necessário garantir que essas regras sejam respeitadas mesmo que por um acesso direto ao banco de dados. Este trabalho tem o objetivo de implementar as regras de negócios mais importantes no banco de dados. Os resultados obtidos proporcionam maior segurança à aplicação, restringindo as operações que os usuários podem realizar no banco de dados. Conclui-se que as regras implementadas garantem um ambiente controlado e confiável, fortalecendo a eficiência e o gerenciamento preciso da folha de pagamentos, contribuindo assim para o bom funcionamento do governo estadual.A payroll management system is extremely important for controlling employee payments, in this case, the state government of Rio Grande do Norte. The system studied in this article, called PAGRN, has business rules that were designed to control the flow of data and prevent the occurrence of unwanted actions, aiming at maintaining the integrity and consistency of the data. In this context, it is necessary to ensure that these rules are respected, even through direct access to the database. This work has the objetive of implementing the most important business rules in the database. The results obtained provide greater security to the application, restricting the operations that users can perform in the database. It is concluded that the implemented rules guarantee a controlled and reliable environment, strengthening the efficiency and accurate management of the payroll, thus contributing to the proper functioning of the state government.Universidade Federal do Rio Grande do NorteUFRNBrasilAttribution-ShareAlike 3.0 Brazilhttp://creativecommons.org/licenses/by-sa/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRARegras de negócioBanco de dadosProcedimentos armazenadosPostgreSQLFolha de PagamentosValidações das regras de negócio no banco de dadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALTCC_Residencia___Gabriel_Spínola___Versão_Final.pdfTCC_Residencia___Gabriel_Spínola___Versão_Final.pdfapplication/pdf1259680https://repositorio.ufrn.br/bitstream/123456789/54889/1/TCC_Residencia___Gabriel_Sp%c3%adnola___Vers%c3%a3o_Final.pdff6b8dd735d8654079a450a8c8b457581MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81031https://repositorio.ufrn.br/bitstream/123456789/54889/2/license_rdf9b85e4235558a2887c2be3998124b615MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81484https://repositorio.ufrn.br/bitstream/123456789/54889/3/license.txte9597aa2854d128fd968be5edc8a28d9MD53123456789/548892023-09-25 13:07:03.532oai:https://repositorio.ufrn.br:123456789/54889Tk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKCkJ5IHNpZ25pbmcgYW5kIGRlbGl2ZXJpbmcgdGhpcyBsaWNlbnNlLCBNci4gKGF1dGhvciBvciBjb3B5cmlnaHQgaG9sZGVyKToKCgphKSBHcmFudHMgdGhlIFVuaXZlcnNpZGFkZSBGZWRlcmFsIFJpbyBHcmFuZGUgZG8gTm9ydGUgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgb2YKcmVwcm9kdWNlLCBjb252ZXJ0IChhcyBkZWZpbmVkIGJlbG93KSwgY29tbXVuaWNhdGUgYW5kIC8gb3IKZGlzdHJpYnV0ZSB0aGUgZGVsaXZlcmVkIGRvY3VtZW50IChpbmNsdWRpbmcgYWJzdHJhY3QgLyBhYnN0cmFjdCkgaW4KZGlnaXRhbCBvciBwcmludGVkIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bS4KCmIpIERlY2xhcmVzIHRoYXQgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBpdHMgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQKeW91IGhhdmUgdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gRGVjbGFyZXMKdGhhdCB0aGUgZGVsaXZlcnkgb2YgdGhlIGRvY3VtZW50IGRvZXMgbm90IGluZnJpbmdlLCBhcyBmYXIgYXMgaXQgaXMKdGhlIHJpZ2h0cyBvZiBhbnkgb3RoZXIgcGVyc29uIG9yIGVudGl0eS4KCmMpIElmIHRoZSBkb2N1bWVudCBkZWxpdmVyZWQgY29udGFpbnMgbWF0ZXJpYWwgd2hpY2ggZG9lcyBub3QKcmlnaHRzLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBvYnRhaW5lZCBhdXRob3JpemF0aW9uIGZyb20gdGhlIGhvbGRlciBvZiB0aGUKY29weXJpZ2h0IHRvIGdyYW50IHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCB0aGlzIG1hdGVyaWFsIHdob3NlIHJpZ2h0cyBhcmUgb2YKdGhpcmQgcGFydGllcyBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIHJlY29nbml6ZWQgaW4gdGhlIHRleHQgb3IKY29udGVudCBvZiB0aGUgZG9jdW1lbnQgZGVsaXZlcmVkLgoKSWYgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBiYXNlZCBvbiBmdW5kZWQgb3Igc3VwcG9ydGVkIHdvcmsKYnkgYW5vdGhlciBpbnN0aXR1dGlvbiBvdGhlciB0aGFuIHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBmdWxmaWxsZWQgYW55IG9ibGlnYXRpb25zIHJlcXVpcmVkIGJ5IHRoZSByZXNwZWN0aXZlIGFncmVlbWVudCBvciBhZ3JlZW1lbnQuCgpUaGUgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgaXRzIG5hbWUgKHMpIGFzIHRoZSBhdXRob3IgKHMpIG9yIGhvbGRlciAocykgb2YgdGhlIGRvY3VtZW50J3MgcmlnaHRzCmRlbGl2ZXJlZCwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGNoYW5nZXMsIG90aGVyIHRoYW4gdGhvc2UgcGVybWl0dGVkIGJ5CnRoaXMgbGljZW5zZQo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2023-09-25T16:07:03Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Validações das regras de negócio no banco de dados
title Validações das regras de negócio no banco de dados
spellingShingle Validações das regras de negócio no banco de dados
Spínola, Gabriel Martins
CNPQ::CIENCIAS EXATAS E DA TERRA
Regras de negócio
Banco de dados
Procedimentos armazenados
PostgreSQL
Folha de Pagamentos
title_short Validações das regras de negócio no banco de dados
title_full Validações das regras de negócio no banco de dados
title_fullStr Validações das regras de negócio no banco de dados
title_full_unstemmed Validações das regras de negócio no banco de dados
title_sort Validações das regras de negócio no banco de dados
author Spínola, Gabriel Martins
author_facet Spínola, Gabriel Martins
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/9542526612555751
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/1756952696097255
dc.contributor.referees1.none.fl_str_mv Leitão, Gustavo Bezerra Paz
dc.contributor.referees1Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/6766556258983738
dc.contributor.referees2.none.fl_str_mv Lucena, Marcia Jacyntha Nunes Rodrigues
dc.contributor.referees2Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/7982148962089986
dc.contributor.author.fl_str_mv Spínola, Gabriel Martins
dc.contributor.advisor1.fl_str_mv Oliveira, Marcel Vinicius Medeiros
contributor_str_mv Oliveira, Marcel Vinicius Medeiros
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA
topic CNPQ::CIENCIAS EXATAS E DA TERRA
Regras de negócio
Banco de dados
Procedimentos armazenados
PostgreSQL
Folha de Pagamentos
dc.subject.por.fl_str_mv Regras de negócio
Banco de dados
Procedimentos armazenados
PostgreSQL
Folha de Pagamentos
description Um sistema de gerenciamento de folha de pagamentos é de extrema importância para o controle dos pagamentos dos funcionários, nesse caso, do Governo do estado do Rio Grande do Norte. O sistema de estudo deste artigo, chamado PAGRN, possui regras de negócios que foram projetadas para controlar o fluxo de dados e prevenir a ocorrência de ações indesejadas, visando a manutenção da integridade e consistência dos dados. Nesse contexto, é necessário garantir que essas regras sejam respeitadas mesmo que por um acesso direto ao banco de dados. Este trabalho tem o objetivo de implementar as regras de negócios mais importantes no banco de dados. Os resultados obtidos proporcionam maior segurança à aplicação, restringindo as operações que os usuários podem realizar no banco de dados. Conclui-se que as regras implementadas garantem um ambiente controlado e confiável, fortalecendo a eficiência e o gerenciamento preciso da folha de pagamentos, contribuindo assim para o bom funcionamento do governo estadual.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-09-25T16:07:01Z
dc.date.available.fl_str_mv 2023-09-25T16:07:01Z
dc.date.issued.fl_str_mv 2023-08-29
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SPÍNOLA, Gabriel Martins. Validações das regras de negócio no banco de dados. 2023. 57f. Trabalho de Conclusão de Curso (Especialização em Residência em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2023.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/54889
identifier_str_mv SPÍNOLA, Gabriel Martins. Validações das regras de negócio no banco de dados. 2023. 57f. Trabalho de Conclusão de Curso (Especialização em Residência em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2023.
url https://repositorio.ufrn.br/handle/123456789/54889
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-ShareAlike 3.0 Brazil
http://creativecommons.org/licenses/by-sa/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-ShareAlike 3.0 Brazil
http://creativecommons.org/licenses/by-sa/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/54889/1/TCC_Residencia___Gabriel_Sp%c3%adnola___Vers%c3%a3o_Final.pdf
https://repositorio.ufrn.br/bitstream/123456789/54889/2/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/54889/3/license.txt
bitstream.checksum.fl_str_mv f6b8dd735d8654079a450a8c8b457581
9b85e4235558a2887c2be3998124b615
e9597aa2854d128fd968be5edc8a28d9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1814832929795211264