EVALUADOR DE SENTENCIAS DE BASES DE DATOS EN LA FORMACIÓN DE INGENIEROS

Autores/as

  • Luis Germán Gutiérrez Torres Instituto Tecnológico Superior del Sur de Guanajuato
  • Fernando José Martínez López Instituto Tecnológico Superior del Sur de Guanajuato
  • Patricia Vega Flores Instituto Tecnológico Superior del Sur de Guanajuato

Resumen

El presente trabajo muestra el diseño y desarrollo de una plataforma web, cuyo objetivo principal es evaluar de forma automatizada e inmediata diversos problemas de selección del Lenguaje Estructurado de Consultas (SQL) y otorgar información automática del resultado a los usuarios. Se utilizó una metodología iterativa incremental para el desarrollo de los diversos módulos del sistema. En primer lugar se desarrolló una aplicación de escritorio que sirvió como prototipo para aplicar pruebas dentro de una intranet, y posteriormente se creó una aplicación en línea que puede ser utilizada por cualquier persona que tenga el interés de aprender el lenguaje SQL. Este evaluador se ha usado con éxito en instituciones de educación superior y media superior. Hasta ahora no había un juez automático público que funcionara de manera similar. Este trabajo pretende contribuir a la formación de Ingenieros en sistemas computacionales y de carreras afines en cuestiones de tecnologías de consultas complejas del lenguaje SQL, que les permita aprender y prepararse para retos globales mediante las mejores herramientas.

Citas

Allen, G. N. (2000). WebSQL: An interactive Web Tool for teaching Structured Query Language. 2000 Americas Conf. on Information System, 2066-2071.

Bhagat, S., Bhagat, L., & Sasikumar, S. (2002). Achayra: An intelligent tutoring environment for learning SQL. Vidyakash 2002 International Conference on online Learning.

Coleman, J. (2003). Online Assesment of SQL Query Formulations Skills. fifth Australian Computer Science Education Conference, 247-256.

Dekeyser, S., de Raadt, M., & Lee, T. (2004). Do students SQLify? Improving learning outcomes with Peer review and enhaced computer assisted assessment of Querying Skills. 6th Baltic Sea Conference on computing Education Research.

Gutiérrez, L. G., Martínez, F. J., Vega, P., & Morales, D. (2015). Sistema de evaluaciones de consultas SQL: pruebas y retroalimentaciones automáticas. Compendio Investigativo Academia Journals Celaya , 2242-2248.

Gutiérrez, L. G., Morales, D., Martínez, F. J., & Arroyor, M. (2015). Aprendizaje y evaluación automatizada de consultas de bases de datos. Revista de Aplicación Científica y Técnica , 165-172.

Kenny, C., & Pahl, C. (2005). Automated tutoring for a Database Skills Training Environment. ACM SIGCSE Technical Symposium on Computer Science Education 2005, 58-62.

Laine, H. (2001). SQL-Trainer. First Annual Finnish/Baltic Sea Conference On Computer Science Education, 13-17.

Mitrovic, A. (2003). An intelligent SQL tutor on the web. International Journal of Artifical Intelligence in Education, 13, 173-197.

Sadiq, S., Orlowska, M., Sadiq, W., & Lin, J. (2004). SQLator An Online SQL Learning Workbench. Conference on Innovation and Technology in Computer Science Education (ITiCSE), 223-227.

Soler, J. (2010). Entorno virtual para el aprendizaje y la evaluación automática en bases de datos (tesis doctoral). Unversidad de Girona, Girona, España.

Descargas

Publicado

2016-08-31