Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29291
Title: SchemaCheck: corretor automático de esquemas SQL.
Other Titles: SchemaCheck: automatic SQL schema checker.
???metadata.dc.creator???: ARRUDA, Caio José dos Santos.
???metadata.dc.contributor.advisor1???: CAMPELO, Claudio Elízio Calazans.
???metadata.dc.contributor.referee1???: ALMEIDA, Carlos Wilson Dantas de.
???metadata.dc.contributor.referee2???: MASSONI, Tiago Lima.
Keywords: Esquemas SQL;SQL schemas;Corretor automático de esquemas SQL;SQL schema autocorrect;SchemaCheck;Banco de dados;Database
Issue Date: 14-Feb-2023
Publisher: Universidade Federal de Campina Grande
Citation: ARRUDA, Caio José dos Santos. SchemaCheck: corretor automático de esquemas SQL. 2023. 9f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande – Paraíba - Brasil, 2022. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29291
???metadata.dc.description.resumo???: Corrigir e fornecer feedbacks a respeito dos esquemas SQL criados pelos alunos de cursos de banco de dados pode ser um processo longo e árduo para os professores. Isso se deve à complexidade dos esquemas, que podem ser escritos de diversas formas, mesmo com um roteiro, que contém os requisitos funcionais sobre o que deve ser implementado, exigindo que o professor tenha bastante atenção durante a correção do esquema para identiicar possíveis problemas ou erros no esquema do aluno. Além disso, os critérios de correção dos esquemas costumam ser bastante especíicos, exigindo que o professor descreva exatamente no que o aluno errou e o que poderia ter feito de melhor. Dessa forma, pode ser difícil para os professores de cursos de Banco de Dados acompanharem o ritmo de entrega dos esquemas dos alunos e, consequentemente - garantir que cada aluno receba um feedback a respeito do esquema criado, sem atrasos. Neste trabalho foi desenvolvido uma aplicação de linha de comando que visa ser uma ferramenta para auxiliar a correção dos esquemas criados pelos alunos, com base em critérios de correção à serem deinidos pelo professor. Espera-se que a aplicação auxilie os professores de cursos de Banco de Dados nas correções de esquemas SQL, tornando-a correção mais automatizada e menos manual.
Abstract: Fix and provide feedback on created SQL schemas by students of database courses can be a process long and arduous for teachers. This is due to the complexity schemas, which can be written in different ways, even with a roadmap, which contains the functional requirements on what should be implemented, requiring the teacher to have enough attention during schema correction to identify possible problems or errors in the student's scheme. Furthermore, the criteria for correcting schemes are usually quite specific, requiring the teacher to describe exactly what the student made a mistake in and what could have done better. Thus, it may be difficult for Database course teachers keep pace of delivery of the students' schemes and, consequently - to guarantee that each student receives feedback regarding the scheme created, No delays. In this work, a line application was developed command that aims to be a tool to help correct of the schemes created by the students, based on correction criteria to be defined by the teacher. The application is expected help database course professors with corrections of SQL schemas, making correction more automated and less manual.
Keywords: Esquemas SQL
SQL schemas
Corretor automático de esquemas SQL
SQL schema autocorrect
SchemaCheck
Banco de dados
Database
???metadata.dc.subject.cnpq???: Ciência da Computação.
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29291
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
CAIO JOSÉ DOS SANTOS ARRUDA - TCC ARTIGO CIÊNCIA DA COMPUTAÇÃO CEEI 2023.pdfCaio José dos Santos Arruda - TCC Artigo Ciência da Computação CEEI 2023277.49 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.