Herramienta asistida por computadora para la enseñanza del álgebra relacional en bases de datos
Palabras clave:
compilador, enseñanza-aprendizaje, software educativo, SQL, álgebra relacional, traductorResumen
En este artículo se describe el diseño, la implementación y el uso de una herramienta asistida por computadora para la enseñanza del álgebra relacional en cursos de bases de datos, la herramienta ha sido llamada Relational Algebra Traslator(RAT).
En el curso EIF 211 Diseño e implementación de bases de datos de la carrera de Ingeniería en Sistemas de Información de la Universidad Nacional de Costa Rica se tiene la problemática de introducir el tema del álgebra relacional y siendo los conocimientos matemáticos del estudiante no muy profundos en el área, se daba una gran dificultad en el aprendizaje del tema, el cual es muy importante para entender bien el trabajo que realizan las bases de datos, de esta forma el RAT ha sido conceptualizado como una herramienta que viene a apoyar el proceso de enseñanza-aprendizaje.
Se presentan los principios de diseño y arquitectura que requiere su implementación tales como: la tabla de símbolos del lenguaje, las reglas gramaticales y los algoritmos básicos que utiliza el Relational Algebra Traslator, para realizar las traducciones de álgebra relacional al lenguaje SQL4.
La herramienta se ha puesto en práctica durante un ciclo lectivo y ha demostrado tener efectividad en el proceso de enseñanza aprendizaje; esto ha motivado a los investigadores a publicarlo en el sitio www.slinfo.una.ac.cr con el propósito de que esta herramienta pueda ser utilizada en diversos cursos en otras universidades.
Descargas
Publicado
Número
Sección
Licencia
Los autores que publican en esta revista están de acuerdo con los siguientes términos:
1. Los autores garantizan a la revista el derecho de ser la primera publicación del trabajo al igual que licenciado bajo una Creative Commons Attribution License que permite a otros compartir el trabajo con un reconocimiento de la autoría del trabajo y la publicación inicial en esta revista.
2. Los autores pueden establecer por separado acuerdos adicionales para la distribución no exclusiva de la versión de la obra publicada en la revista (por ejemplo, situarlo en un repositorio institucional o publicarlo en un libro), con un reconocimiento de su publicación inicial en esta revista.
3. Los autores han afirmado poseer todos los permisos para usar los recursos que utilizaron en el artículo (imágenes, tablas, entre otros) y asumen la responsabilidad total por daños a terceros.
4. Las opiniones expresadas en el artículo son responsabilidad de los autores y no necesariamente representan la opinión de los editores ni de la Universidad Nacional.
Revista Uniciencia y todas sus producciones se encuentran bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Unported.
No existe costo por acceso, revisión de propuestas ni publicación para autores y lectores.