12.07.2015 Views

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Una Herramienta para el Aprendizaje <strong>de</strong>l Álgebra Re<strong>la</strong>cionalCarmen Hernán<strong>de</strong>z, Yania Crespo, Pi<strong>la</strong>r Romay, Miguel Angel LagunaDepartamento <strong>de</strong> InformáticaUniversidad <strong>de</strong> Val<strong>la</strong>dolid47011 Val<strong>la</strong>doli<strong>de</strong>-mail: {chernan, yania, mpromay, m<strong>la</strong>guna}@infor.uva.esResumenEl estudio <strong>de</strong> <strong>la</strong>s bases <strong>de</strong> datos re<strong>la</strong>cionales formaparte <strong>de</strong>l currículum <strong>de</strong> los estudios <strong>de</strong> IngenieríaTécnica Informática. Los lenguajes <strong>de</strong> consultaabstractos, entre ellos el Álgebra Re<strong>la</strong>cional,forman una parte importante <strong>de</strong> este estudio, peronuestra experiencia docente nos ha <strong>de</strong>mostradoque, para los alumnos, es difícil conocer cuándo<strong>la</strong>s consultas expresadas en un papel en términos<strong>de</strong> estos lenguajes son correctas y respon<strong>de</strong>n a losrequisitos <strong>de</strong> información p<strong>la</strong>nteados.En este trabajo se <strong>de</strong>scribe una herramienta <strong>de</strong>apoyo que se ha <strong>de</strong>sarrol<strong>la</strong>do en <strong>la</strong> Universidad <strong>de</strong>Val<strong>la</strong>dolid que permite realizar consultasexpresadas en Álgebra Re<strong>la</strong>cional sobre cualquierbase <strong>de</strong> datos. El alumno pue<strong>de</strong> explorar, así, <strong>la</strong>sdiferentes posibilida<strong>de</strong>s <strong>de</strong> este lenguaje abstracto,comprobando por sí mismo <strong>la</strong> calidad <strong>de</strong> suaprendizaje. La herramienta ha sido <strong>de</strong>sarrol<strong>la</strong>dasiguiendo guías metodológicas propugnadas en elámbito <strong>de</strong>l diseño <strong>de</strong> entornos <strong>de</strong> aprendizaje.1. IntroducciónEl mo<strong>de</strong>lo re<strong>la</strong>cional se ha establecido como elprincipal mo<strong>de</strong>lo <strong>de</strong> datos para <strong>la</strong> construcción <strong>de</strong>Sistemas <strong>de</strong> Información. Este mo<strong>de</strong>lo tiene unossólidos fundamentos matemáticos, ya que se basaen <strong>la</strong> Teoría <strong>de</strong> Conjuntos. Esta base teórica ayudaal diseño <strong>de</strong> <strong>la</strong>s bases <strong>de</strong> datos re<strong>la</strong>cionales y,particu<strong>la</strong>rmente, al procesamiento eficiente <strong>de</strong> <strong>la</strong>speticiones <strong>de</strong> información <strong>de</strong> los usuarios. Elmo<strong>de</strong>lo <strong>de</strong>fine <strong>de</strong> forma precisa los diferenteslenguajes abstractos con los que el usuario solicitainformación <strong>de</strong> <strong>la</strong> base <strong>de</strong> datos. Uno <strong>de</strong> estoslenguajes es el Álgebra Re<strong>la</strong>cional.El estudio <strong>de</strong> <strong>la</strong>s bases <strong>de</strong> datos re<strong>la</strong>cionalesforma parte <strong>de</strong>l currículum <strong>de</strong> los estudios <strong>de</strong>Ingeniería Técnica Informática <strong>de</strong>s<strong>de</strong> <strong>la</strong>imp<strong>la</strong>ntación <strong>de</strong> éstos en <strong>la</strong> Universidad <strong>de</strong>Val<strong>la</strong>dolid. En particu<strong>la</strong>r, los lenguajes <strong>de</strong>consulta abstractos forman una parte importante<strong>de</strong> este estudio. Sin embargo, nuestra experienciadocente nos ha <strong>de</strong>mostrado que para los alumnoses difícil conocer cuándo <strong>la</strong>s consultas expresadasen el papel en términos <strong>de</strong>l Álgebra Re<strong>la</strong>cionalson correctas y respon<strong>de</strong>n a los requisitos <strong>de</strong>información p<strong>la</strong>nteados.Parecía <strong>de</strong> especial interés, por tanto,<strong>de</strong>sarrol<strong>la</strong>r una herramienta que proporcionara unmecanismo mediante el cual los alumnos puedanexplorar <strong>la</strong>s diferentes posibilida<strong>de</strong>s <strong>de</strong> estoslenguajes. A<strong>de</strong>más, se <strong>de</strong>bería permitir unarealimentación inmediata, <strong>de</strong> manera que vieran elresultado <strong>de</strong> <strong>la</strong> consulta que habían propuesto enese mismo momento y pudieran realizar <strong>la</strong>soportunas modificaciones.La herramienta que hemos construido poneespecial cuidado en conseguir <strong>la</strong> pretensión inicial<strong>de</strong> facilitar el aprendizaje. Hemos revisadoalgunas <strong>de</strong> <strong>la</strong>s teorías existentes sobre el diseño <strong>de</strong>entornos <strong>de</strong> aprendizaje, intentando concretar <strong>la</strong>sprincipales características <strong>de</strong> este tipo <strong>de</strong> entornosy <strong>la</strong>s guías existentes para <strong>la</strong> construcción <strong>de</strong> losmismos.En <strong>la</strong> siguiente sección se presenta el entornoeducativo en el que se ha <strong>de</strong>sarrol<strong>la</strong>do <strong>la</strong>herramienta. La tercera sección sirve paraintroducir brevemente algunos conceptosfundamentales <strong>de</strong>l diseño <strong>de</strong> entornos <strong>de</strong>aprendizaje. En <strong>la</strong> cuarta sección presentamos <strong>la</strong>herramienta que hemos <strong>de</strong>sarrol<strong>la</strong>do. Finalmente,exponemos <strong>la</strong>s líneas <strong>de</strong> nuestro trabajo futuro y<strong>la</strong>s conclusiones <strong>de</strong> éste.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!