Please use this identifier to cite or link to this item:
https://ric.cps.sp.gov.br/handle/123456789/21107
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | SILVA, Luis Alexandre da | - |
dc.contributor.author | SILVA FILHO, Moyses Laurentino da | - |
dc.contributor.author | PAES, Matheus Henrique da Silva | - |
dc.contributor.author | ALMEIDA, Guilherme Albuquerque de | - |
dc.date.accessioned | 2024-07-10T18:21:34Z | - |
dc.date.available | 2024-07-10T18:21:34Z | - |
dc.date.issued | 2024-06-26 | - |
dc.identifier.citation | SILVA FILHO, Moyses Laurentino da; PAES, Matheus Henrique da Silva; ALMEIDA, Guilherme Albuquerque de. Automação de banco de dados através da síntese de CRUD e APIs utilizando C# e SQL server. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Banco de Dados) - Faculdade de Tecnologia FATEC Bauru, Bauru, 2024. | pt_BR |
dc.identifier.uri | https://ric.cps.sp.gov.br/handle/123456789/21107 | - |
dc.description.abstract | Este trabalho tem como objetivo desenvolver uma API em C# que facilite a execução de operações CRUD (Create, Read, Update, Delete) em um banco de dados, automatizando o gerenciamento dos dados e superando as limitações impostas pela utilização de uma única linguagem de programação. A linguagem de programação C# foi escolhida para a criação da API, devido à sua versatilidade, principalmente em aplicações web e de desktop. O projeto utiliza o Entity Framework, um poderoso ORM, para definir os endpoints que separam o cliente do servidor, permitindo operações eficientes de manipulação de dados. O banco de dados utilizado foi o MySQL, um sistema de gerenciamento de banco de dados relacional de código aberto, integrado de maneira eficaz com o C#. Para os testes, foi criado um esquema de banco de dados simulando um cadastro de biblioteca, incluindo tabelas como aluno, autor, editora, livro e empréstimo. As operações CRUD foram testadas e validadas utilizando a ferramenta Postman, que suporta métodos HTTP como GET, POST, PUT e DELETE. A principal ferramenta de desenvolvimento utilizada foi o Visual Studio, devido à sua funcionalidade e compatibilidade para o desenvolvimento web. O projeto resultou na automação bem-sucedida dos processos do banco de dados por meio da API, permitindo inserção, leitura, atualização e exclusão de dados. Apesar das dificuldades enfrentadas, o objetivo foi alcançado, demonstrando a eficácia da solução proposta. Futuramente, uma possível melhoria seria o desenvolvimento de uma interface front-end para complementar o projeto, melhorando a interação do usuário com o sistema. | pt_BR |
dc.description.sponsorship | Curso Superior de Tecnologia em Banco de Dados | pt_BR |
dc.language.iso | pt_BR | pt_BR |
dc.publisher | 196 | pt_BR |
dc.subject | Banco de dados | pt_BR |
dc.subject | Automação | pt_BR |
dc.subject | Gerenciadores de banco de dados | pt_BR |
dc.subject | C# (linguagem de programação) | pt_BR |
dc.subject | Linguagem de programação | pt_BR |
dc.subject | Frameworks | pt_BR |
dc.subject | Arquitetura cliente/servidor | pt_BR |
dc.subject.other | Informação e Comunicação | pt_BR |
dc.title | Automação de banco de dados através da síntese de CRUD e APIs utilizando C# e SQL server | pt_BR |
dc.title.alternative | Database automation through crud synthesis and APIs using C# and SQL server | pt_BR |
dc.type | Artigo científico | pt_BR |
Appears in Collections: | Trabalhos de Conclusão de Curso |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
bancodedados_2024_1_moysessilvafilho_automacaodebancodedados.pdf Restricted Access | 902.34 kB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.