Publication:
Generación automática de tablas para probar consultas SQL

Research Projects
Organizational Units
Journal Issue
Abstract
Desde hace tiempo, uno de los principales problemas de algunos jueces de aprendizaje como LearnSQL ha sido la introducción de casos de prueba de forma manual por parte de los profesores. Estos casos de prueba se utilizan de forma que se pueda verificar si las consultas introducidas por los estudiantes están bien construidas. Nuestro sistema de generación automática de tablas SQL pretende hacer frente a esta situación integrando una biblioteca al juez LearnSQL para que analice las consultas SQL y sus componentes para que de esta forma pueda generar datos que prueben estas consultas recibidas. El fin último de este trabajo es desarrollar dicha biblioteca para que posteriormente pueda ser incorporada al sistema de aprendizaje SQL. Se puede acceder al código fuente de esta biblioteca a través del siguiente enlace al repositorio de Github: https://github.com/Generacion-tablas-SQL
For some time now, one of the main problems with some learning judges such as LearnSQL has been the manual introduction of test cases by teachers. This test cases are used so that it can be verified whether the queries entered by the students are well constructed. Our automatic SQL table generation system aims to address this issue by integrating a library into the LearnSQL judge to parse SQL queries and their components, so that it then generates data that tests these incoming queries. The ultimate goal of this work is to develop the mentioned library so that it can be later incorporated into the SQL learning system. The source code of this system can be accessed through the following link to the Github repository: https://github.com/Generacion-tablas-SQL
Description
Trabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2021/2022. Se puede acceder al código fuente de esta biblioteca a través del siguiente enlace al repositorio de Github: https://github.com/Generacion-tablas-SQL
Unesco subjects
Keywords
Citation