Base de Datos
Esta actividad permite que los usuarios incorporen datos en un formulario diseñado por el profesorado del curso. Las entradas se pueden clasificar, buscar según diferentes criterios, etc. Las entradas pueden contener texto, imágenes y cualquier elemento que permita el editor HTML.
Adicionalmente las entradas pueden calificarse o requerir la aprobación de un profesor/a para ser publicadas.
Para la creación de una base de datos disponemos de diferentes tipos de campos:
El Módulo Base de Datos permite a los profesores y/o estudiantes construir, mostrar y buscar en un conjunto de registros sobre cualquier tema concebible. El formato y la estructura de estas entradas pueden ser casi ilimitadas, incluyendo imágenes, archivos, URLs, números y texto entre
otras cosas.
El proceso de creación de una base de datos comenzará por asignarle un nombre y completar el resto de opciones. A continuación tendrá que definir el tipo de Campos que contendrán la información que desee almacenar. Por ejemplo, una base de datos de pintores famosos puede tener un campo de imagen llamado cuadro, para subir un archivo de imagen que muestre el cuadro y dos campos de texto llamados artista y título para el nombre del artista y el título del cuadro.
Por otro lado, podrá editar las plantillas para modificar la manera en que la base de datos trabajará con las entradas. Básicamente hay tres plantillas: una para cuando se muestran las entradas una a una, otra para cuando se muestran como una lista y finalmente otra para el formulario que permite añadir los datos.
Finalmente el profesor y/o los alumnos pueden empezar a introducir datos y (opcionalmente) comentar o calificar otros envíos. Estas entradas pueden ser visualizadas como registro único, lista o pueden ser buscadas y ordenadas.
La base de datos es una buena herramienta para el trabajo colaborativo, con uso similar al del glosario. Si se pretende realizar una recopilación colaborativa podemos permitir a todos los participantes que puedan agregar comentarios a las otras contribuciones, y calificarlas.
Adicionalmente las entradas pueden calificarse o requerir la aprobación de un profesor/a para ser publicadas.
Para la creación de una base de datos disponemos de diferentes tipos de campos:
- Archivo
- Botones de radio (permiten una sola elección)
- Caja de selección (botones de elección)
- Dibujo
- Fecha
- Menú
- Menú (Selección múltiple)
- Número
- Texto
- URL
- Área de texto (campos de texto de ancho y alto configurables)
El Módulo Base de Datos permite a los profesores y/o estudiantes construir, mostrar y buscar en un conjunto de registros sobre cualquier tema concebible. El formato y la estructura de estas entradas pueden ser casi ilimitadas, incluyendo imágenes, archivos, URLs, números y texto entre
otras cosas.
El proceso de creación de una base de datos comenzará por asignarle un nombre y completar el resto de opciones. A continuación tendrá que definir el tipo de Campos que contendrán la información que desee almacenar. Por ejemplo, una base de datos de pintores famosos puede tener un campo de imagen llamado cuadro, para subir un archivo de imagen que muestre el cuadro y dos campos de texto llamados artista y título para el nombre del artista y el título del cuadro.
Por otro lado, podrá editar las plantillas para modificar la manera en que la base de datos trabajará con las entradas. Básicamente hay tres plantillas: una para cuando se muestran las entradas una a una, otra para cuando se muestran como una lista y finalmente otra para el formulario que permite añadir los datos.
Finalmente el profesor y/o los alumnos pueden empezar a introducir datos y (opcionalmente) comentar o calificar otros envíos. Estas entradas pueden ser visualizadas como registro único, lista o pueden ser buscadas y ordenadas.
La base de datos es una buena herramienta para el trabajo colaborativo, con uso similar al del glosario. Si se pretende realizar una recopilación colaborativa podemos permitir a todos los participantes que puedan agregar comentarios a las otras contribuciones, y calificarlas.
- Recopilación de URL/Libros/Revistas sobre algún tema educativo.
- Proyectos de tipo Portafolio electrónico.
- Recopilación de conceptos acompañadas de imágenes relativas. Se puede orientar como una galería de imágenes comentadas o como un glosario ilustrado.
- Espacio para compartir archivos.
- Presentar contenidos creados por los estudiantes fotos/posters/sitios Web/poemas para ser comentados o revisados por los otros participantes
- Espacio para votar y comentar una lista de potenciales logos/nombres de proyectos.
Añadir una Base de Datos
Como siempre se activa la edición y en el desplegable Agregar actividad... seleccionamos Base de datos. Se nos muestra entonces un formulario para su configuración. Ponemos un título a la base y aprovechamos el campo introducción para dar algunas indicaciones sobre el propósito de la base datos, cómo añadir una entrada, el tema de la base, etc.
Disponible desde/hasta. Fechas entre las que será posible añadir entradas a la base de datos (la actual traducción de la interfaz no es muy buena actualmente, pero éste es el sentido).
Sólo lectura desde/hasta. Entre estas fechas la base de datos será accesible para los alumnos/as pero no le podrán añadir nuevas entradas. Estas fechas deberán estar incluidas en el período indicado en Disponible desde/hasta. Así por ejemplo si la base está abierta en modo sólo lectura desde el 1 de enero pero está disponible desde el 1 de febrero, en enero los alumnos no podrán ver la base de datos de ninguna manera.
Entradas requeridas. Número de entradas que se exige a cada participante. Los usuarios verán un mensaje recordatorio que les informa si no han enviado el número de entradas exigido. La actividad no se considerará completada en tanto el usuario no haya enviado el número de entradas exigido.
Entradas requeridas antes de verse. Número de entradas que un participante debe enviar antes de que se le permita ver cualquier entrada de la base de datos.
Número máximo de entradas. El número máximo de entradas que un participante puede hacer.
Comentarios. Si se habilita esta opción será posible comentar las entradas de la base de datos.
¿Se requiere aprobación?. Las entradas que añada cada participante serán inmediatamente visibles en la base de datos. Si habilita esta característica entonces un profesor/a deberá aprobar las entradas antes de que sean visibles para el resto de alumnos/as del curso.
Tipo de consolidación. Determina si las entradas de la base de datos se van a calificar y cómo.
Escala. Si activamos uno u otro modo de calificar la base de datos, indicaremos aquí la puntuación máxima que se puede obtener con esta actividad. También es posible utilizar escalas
cualitativas del modo como veremos más adelante.
Limitar las calificaciones a los elementos con fechas en este rango. Sólo se calificarán las entradas comprendidas entre estas fechas. Esta opción únicamente está disponible si la base de datos va a ser calificada.
Una vez hemos terminado de configurar la base de datos pulsamos el botón Guardar cambios y mostrar. Ya tenemos configurada la base. Una vez pulsamos el botón Guardar y mostrar nos aparecerá la pantalla para editar la base. Lo primero es definir los campos que va a tener nuestra base, conforme al contenido que vamos a almacenar.
Por ejemplo una base de datos sobre pintores famosos podría tener un campo con el nombre obra en el que se pudiera subir un archivo con la imagen de la pintura, y dos campos de texto uno con el nombre artista y otro con el nombre título, para el nombre del artista y el título de la pintura.
Disponible desde/hasta. Fechas entre las que será posible añadir entradas a la base de datos (la actual traducción de la interfaz no es muy buena actualmente, pero éste es el sentido).
Sólo lectura desde/hasta. Entre estas fechas la base de datos será accesible para los alumnos/as pero no le podrán añadir nuevas entradas. Estas fechas deberán estar incluidas en el período indicado en Disponible desde/hasta. Así por ejemplo si la base está abierta en modo sólo lectura desde el 1 de enero pero está disponible desde el 1 de febrero, en enero los alumnos no podrán ver la base de datos de ninguna manera.
Entradas requeridas. Número de entradas que se exige a cada participante. Los usuarios verán un mensaje recordatorio que les informa si no han enviado el número de entradas exigido. La actividad no se considerará completada en tanto el usuario no haya enviado el número de entradas exigido.
Entradas requeridas antes de verse. Número de entradas que un participante debe enviar antes de que se le permita ver cualquier entrada de la base de datos.
Número máximo de entradas. El número máximo de entradas que un participante puede hacer.
Comentarios. Si se habilita esta opción será posible comentar las entradas de la base de datos.
¿Se requiere aprobación?. Las entradas que añada cada participante serán inmediatamente visibles en la base de datos. Si habilita esta característica entonces un profesor/a deberá aprobar las entradas antes de que sean visibles para el resto de alumnos/as del curso.
Tipo de consolidación. Determina si las entradas de la base de datos se van a calificar y cómo.
- No hay calificaciones. La actividad no es calificable y por tanto no aparecerá en el libro de calificaciones del alumno/a
- Promedio de calificaciones. La media de las calificaciones que haya recibido en cada una de las entradas efectuadas en la base de datos.
- Número de calificaciones. El número de elementos calificados se convierte en la nota final. Tenga en cuenta que el total no puede exceder la nota máxima de la actividad. Esto es útil cuando lo único que pedimos al alumnado es que haga un número de entradas en la base de datos.
- Máxima calificación. La calificación más alta obtenida en cualquiera de las entradas se convierte en la nota final .
- Mínima calificación. La calificación más baja se convierte en la nota final
Escala. Si activamos uno u otro modo de calificar la base de datos, indicaremos aquí la puntuación máxima que se puede obtener con esta actividad. También es posible utilizar escalas
cualitativas del modo como veremos más adelante.
Limitar las calificaciones a los elementos con fechas en este rango. Sólo se calificarán las entradas comprendidas entre estas fechas. Esta opción únicamente está disponible si la base de datos va a ser calificada.
Una vez hemos terminado de configurar la base de datos pulsamos el botón Guardar cambios y mostrar. Ya tenemos configurada la base. Una vez pulsamos el botón Guardar y mostrar nos aparecerá la pantalla para editar la base. Lo primero es definir los campos que va a tener nuestra base, conforme al contenido que vamos a almacenar.
Por ejemplo una base de datos sobre pintores famosos podría tener un campo con el nombre obra en el que se pudiera subir un archivo con la imagen de la pintura, y dos campos de texto uno con el nombre artista y otro con el nombre título, para el nombre del artista y el título de la pintura.
Crear Campos
Para crear un campo seleccione el tipo de campo en el menú desplegable Crear un nuevo campo... y pulse Guardar.
Tipos de campo Cuando agregamos un campo veremos un formulario para su creación. En todos los casos se nos pedirá un nombre para el campo y opcionalmente una descripción. El resto varía en función de campo a añadir. Para añadir un campo después de seleccionarlo en la lista y configurarlo basta con pulsar el botón Agregar. He aquí una descripción de los tipos de campo posibles:
Archivo. Cuando los usuarios agregan una entrada a la base verán un botón Examinar... que pueden utilizar para subir un archivo que se adjuntará a la entrada. Si lo que queremos es adjuntar un archivo de imagen entonces es mejor utilizar el tipo de campo Dibujo. Determinaremos aquí el tamaño máximo permitido para el archivo adjunto.
Botones de radio. Permite al usuario elegir entre un conjunto de opciones. Si no se seleccionada nada se le mostrará un mensaje pidiéndole que lo haga y sólo se le permitirá añadir una entrada cuando lo haya hecho. En el formulario de configuración escribiremos en Opciones cada una de las opciones que se mostrarán utilizando una nueva línea para cada una de ellas.
Caja de selección. Permite al usuario elegir entre un conjunto de opciones, pero a diferencia de botones de radio se puede seleccionar más de una a la vez, o no seleccionar ninguna. Escribiremos en Opciones las opciones que se mostrarán, una por línea.
Dibujo. Es parecida a Archivo, pero se utiliza para subir imágenes. Cuando se muestre la entrada en la base de datos se mostrará incrustado el archivo de imagen subido, a diferencia del campo Archivo que se mostrará como un vínculo. Opcionalmente determinaremos el ancho y el alto cuando la entrada se muestre individualmente (vista simple) o cuando se muestre en la lista de entradas. En la vista de lista la imagen debería mostrarse en un tamaño reducido para no estropear el diseño. Es buena idea determinar ambos parámetros para que la base tenga un aspecto estético consistente.
Fecha. Permite a los usuarios elegir una fecha seleccionándolo de una lista desplegable con el día, mes y año.
Longitud/latitud. Los usuarios escribirán aqui una localización geográfica especificando la longitud y latitud. Cuando se muestre esta entrada se verá un vínculo automáticamente generado por los servicios geográficos tales como Google Earth, Google Maps, OpenStreetMap, GeaBios,Mapstars, etc. Podemos elegir aquí cuál de esos servicios geográficos se utilizará.
Menú. Mostrará las opciones que aquí pongamos (una por línea) como un menú desplegable.
Menú (selección múltiple). Mostrará las opciones com un menú desplegable. Manteniendo pulsada la tecla Ctrl o Mayúsculas el usuario podrá seleccionar varias opciones. Este tipo de campo puede dar problemas si el usuario no tiene una versión del navegador capaz de proporcionar esta funcionalidad. En la mayoría de los casos utilizar un campo del tipo Caja de selección es lo más recomendable.
Número. Almacena números en coma flotante (por ejemplo -1000; 3; 0.234)
Texto. Los usuarios pueden escribir un texto sin formato de hasta 60 caracteres. Si necesita escribir un texto más amplio o con formato utilice el campo Área de texto. Si marca la casilla Permitir autoenlace cada vez que la palabra aparezca en una página del curso se creará automáticamente un enlace que remitirá a la entrada en la base de datos.
URL. Se pedirá al usuario que introduzca una dirección web (url). Si se selecciona Autoenlazar la dirección se convetirá automáticamente en un enlace. Se puede usar Nombre forzado para el enlace para mostrar siempre el mismo texto en cada entrada independientemente de cuál sea la url. Por ejemplo en una base de datos de escritores podríamos querer que la gente pusiera la dirección web de la página personal del autor, en ese caso le daría un aspecto homogéneo a la base que dicho enlace apareciera siempre con el título "Página personal".
Área de texto. Permite a los usuarios introducir un texto amplio y con formato (utilizando el editor HTML). Es posible determinar el tamaño del área de texto delimitando el ancho y el alto. Cuando se escriba más texto del que cabe en el área diseñada aparecerá automáticamente un scroll
vertical. Sería deseable que se pudiera limitar el número de caracteres que se pueden incluir en el
área de texto, pero esta característica no está implementada en el momento de redactar esta
documentación.
Conforme vamos añadiendo campos a la base los veremos listados bajo la pestaña campos.
Desde aquí es posible eliminarlos y editarlos.
Por defecto las entradas en la base de datos se muestran por el orden en que van siendo
añadidas desde la más reciente a la más antigua. Podemos cambiar este comportamiento desde el
menú desplegable Campo de ordenación por defecto. Por ejemplo si hemos creado una base de
datos de pintores famosos podríamos decidir que las entradas se ordenaran por el nombre del
autor seleccionando aquí el campo Autor.
Tipos de campo Cuando agregamos un campo veremos un formulario para su creación. En todos los casos se nos pedirá un nombre para el campo y opcionalmente una descripción. El resto varía en función de campo a añadir. Para añadir un campo después de seleccionarlo en la lista y configurarlo basta con pulsar el botón Agregar. He aquí una descripción de los tipos de campo posibles:
Archivo. Cuando los usuarios agregan una entrada a la base verán un botón Examinar... que pueden utilizar para subir un archivo que se adjuntará a la entrada. Si lo que queremos es adjuntar un archivo de imagen entonces es mejor utilizar el tipo de campo Dibujo. Determinaremos aquí el tamaño máximo permitido para el archivo adjunto.
Botones de radio. Permite al usuario elegir entre un conjunto de opciones. Si no se seleccionada nada se le mostrará un mensaje pidiéndole que lo haga y sólo se le permitirá añadir una entrada cuando lo haya hecho. En el formulario de configuración escribiremos en Opciones cada una de las opciones que se mostrarán utilizando una nueva línea para cada una de ellas.
Caja de selección. Permite al usuario elegir entre un conjunto de opciones, pero a diferencia de botones de radio se puede seleccionar más de una a la vez, o no seleccionar ninguna. Escribiremos en Opciones las opciones que se mostrarán, una por línea.
Dibujo. Es parecida a Archivo, pero se utiliza para subir imágenes. Cuando se muestre la entrada en la base de datos se mostrará incrustado el archivo de imagen subido, a diferencia del campo Archivo que se mostrará como un vínculo. Opcionalmente determinaremos el ancho y el alto cuando la entrada se muestre individualmente (vista simple) o cuando se muestre en la lista de entradas. En la vista de lista la imagen debería mostrarse en un tamaño reducido para no estropear el diseño. Es buena idea determinar ambos parámetros para que la base tenga un aspecto estético consistente.
Fecha. Permite a los usuarios elegir una fecha seleccionándolo de una lista desplegable con el día, mes y año.
Longitud/latitud. Los usuarios escribirán aqui una localización geográfica especificando la longitud y latitud. Cuando se muestre esta entrada se verá un vínculo automáticamente generado por los servicios geográficos tales como Google Earth, Google Maps, OpenStreetMap, GeaBios,Mapstars, etc. Podemos elegir aquí cuál de esos servicios geográficos se utilizará.
Menú. Mostrará las opciones que aquí pongamos (una por línea) como un menú desplegable.
Menú (selección múltiple). Mostrará las opciones com un menú desplegable. Manteniendo pulsada la tecla Ctrl o Mayúsculas el usuario podrá seleccionar varias opciones. Este tipo de campo puede dar problemas si el usuario no tiene una versión del navegador capaz de proporcionar esta funcionalidad. En la mayoría de los casos utilizar un campo del tipo Caja de selección es lo más recomendable.
Número. Almacena números en coma flotante (por ejemplo -1000; 3; 0.234)
Texto. Los usuarios pueden escribir un texto sin formato de hasta 60 caracteres. Si necesita escribir un texto más amplio o con formato utilice el campo Área de texto. Si marca la casilla Permitir autoenlace cada vez que la palabra aparezca en una página del curso se creará automáticamente un enlace que remitirá a la entrada en la base de datos.
URL. Se pedirá al usuario que introduzca una dirección web (url). Si se selecciona Autoenlazar la dirección se convetirá automáticamente en un enlace. Se puede usar Nombre forzado para el enlace para mostrar siempre el mismo texto en cada entrada independientemente de cuál sea la url. Por ejemplo en una base de datos de escritores podríamos querer que la gente pusiera la dirección web de la página personal del autor, en ese caso le daría un aspecto homogéneo a la base que dicho enlace apareciera siempre con el título "Página personal".
Área de texto. Permite a los usuarios introducir un texto amplio y con formato (utilizando el editor HTML). Es posible determinar el tamaño del área de texto delimitando el ancho y el alto. Cuando se escriba más texto del que cabe en el área diseñada aparecerá automáticamente un scroll
vertical. Sería deseable que se pudiera limitar el número de caracteres que se pueden incluir en el
área de texto, pero esta característica no está implementada en el momento de redactar esta
documentación.
Conforme vamos añadiendo campos a la base los veremos listados bajo la pestaña campos.
Desde aquí es posible eliminarlos y editarlos.
Por defecto las entradas en la base de datos se muestran por el orden en que van siendo
añadidas desde la más reciente a la más antigua. Podemos cambiar este comportamiento desde el
menú desplegable Campo de ordenación por defecto. Por ejemplo si hemos creado una base de
datos de pintores famosos podríamos decidir que las entradas se ordenaran por el nombre del
autor seleccionando aquí el campo Autor.