Geração de banco de dados a partir de consultas SQL
Abstract
A evolução dos sistemas computacionais impulsionou a importância da gestão eficiente de dados, onde os bancos de dados se tornaram essenciais. A linguagem SQL é fundamental no ensino de Ciência da Computação, mas os alunos enfrentam desafios na redação de consultas, dificultando a correção para os professores. Para abordar essa dificuldade, um projeto de pesquisa foi criado para verificar se as consultas dos alunos coincidem com o gabarito dos professores, garantindo que produzam os mesmos resultados. Isso será realizado por meio de uma ferramenta gráfica que auxiliará tanto docentes na correção quanto alunos na revisão prévia dos trabalhos. O projeto se divide em dois módulos independentes: geração de dados e comparação de consultas. Este trabalho se concentra na geração automática de bancos de dados preenchidos com dados sintéticos para auxiliar na prática e correção de consultas, deixando a comparação das consultas para uma fase subsequente do projeto. Destaca-se a importância da geração criteriosa de dados sintéticos para permitir a identificação de diferenças durante a correção, considerando condições impostas pelas consultas, como filtros aplicados.
Collections
The following license files are associated with this item: