[en] Databases have been acquiring over time a great importance on a personal level, but even more if possible, in the business field. They are considered one of the greatest contributions provided by information technology to the Organization of any company. Currently, any system of organization, should have a database. But we must not only keep it if there is to know how to manage it to increase the efficiency of it. As a sign of this importance, in computer engineering career provides specific subjects in this field (structures and databases). In order to facilitate the management of this type of subjects and provide the students with a dynamic and interactive learning, it has been thought to implement a web application that teachers to attend a course from databases and at the same time providing a user-friendly model of learning for students. He is an application specifically oriented to the management of the part academic of the subject (see in this is direcencia of many available e-learnign applications, dealing mostly with the administrative part). Its most outstanding feature is its ability to define evidence online to the student run, with possibility of automatic execution. In addition it is possible to control that tests were performed and approved students and that issues of the course have been completed. The application will distinguish between two roles: teacher and student. From the point of view of the teacher, the actions that the application will allow are mainly three:  Register and unsubscribe the subjects students.  Manage the agenda and publish test that students may realize online.  Querying a database of test that will be provided to students. Students , on the other hand , may:  Practice on a controlled database created by the subject teacher.  Run a scored test.  View test results and find out which parts of the course has been completed and that note. To create the prototype presented, carried out an analysis of requirements, with which we have collected the characteristics and needs that the system must meet to provide an optimum result. The development of the application of management has been based on the APEX (Oracle Application Express) tool and implemented a data base Oracle (Oracle Database).

[es] Las bases de datos han ido adquiriendo a lo largo del tiempo una gran relevancia a nivel personal, pero aún más si cabe, en el ámbito empresarial. Se consideran una de las mayores aportaciones que ha proporcionado la informática a la organización de cualquier empresa. En la actualidad, todo sistema de organización, debería contar con una base de datos. Pero no hay únicamente que mantenerla si no hay que saber gestionarla para aumentar la eficiencia de la misma. Como señal de esta importancia, la carrera en ingeniería informática prevé asignaturas específicas en dicho ámbito (Estructuras y bases de datos). Con el fin de facilitar la gestión de este tipo de asignaturas y proporcionar un aprendizaje dinámico e interactivo a los alumnos, se ha pensado implementar una aplicación web que asista a los profesores una asignatura de bases de datos y que proporcione al mismo tiempo un modelo amigable de aprendizaje para los alumnos. Se trata de una aplicación específicamente orientada a la gestión de la parte académica de la asignatura (veremos que en esto se diferencia de muchas aplicaciones de e-learnign disponibles, que se ocupan sobre todo de la parte administrativa). Su característica más destacada es su posibilidad de definir pruebas on-line que el estudiante ejecutará, con posibilidad de ejecución automática. Además, es posible controlar que pruebas han realizado y han aprobado los estudiantes y que temas de la asignatura han completado. La aplicación distinguirá entre dos roles: profesor y alumno. Desde el punto de vista del profesor, las acciones que la aplicación permitirá son, principalmente, tres:  Dar de alta y baja a alumnos de la asignatura.  Gestionar el temario y publicar test que los alumnos podrán realizar online.  Realizar consultas a una base de datos de prueba que se proporcionará a los alumnos. Los alumnos, por otro lado, podrán:  Practicar sobre una base de datos controlada creada por el profesor de la asignatura.  Ejecutar una prueba puntuada.  Ver los resultados de las pruebas y averiguar que partes de la asignatura ya ha completado y con qué nota. Para crear el prototipo que se presenta, se ha realizado un análisis de requisitos, con el cual se han recogido las características y necesidades que el sistema debe cubrir para proporcionar un óptimo resultado. El desarrollo de la aplicación de gestión se ha realizado basándose en la herramienta APEX (Oracle Application Express) e implementado con una base de datos Oracle (Oracle Database).