Bases de datos

Esta actividad permite que los alumnos incorporen datos en un formulario diseñado por el profesor del curso. Las entradas pueden contener texto, imágenes, ficheros y otros formatos de información.

No se pueden realizar exportaciones completas del contenido de la base de datos: los campos con información de usuarios y adjuntos (por ejemplo, imágenes) no se exportarán.

Las entradas pueden calificarse o requerir la aprobación de un profesor para ser publicadas, además pueden ser evaluadas por el resto de los compañeros.

La base de datos es una herramienta para el trabajo colaborativo, con un uso similar al del glosario:

  • Recopilación de URL, libros, revistas sobre un tema concreto.
  • Proyectos de tipo Portafolio electrónico.
  • Espacio para compartir archivos.
  • Banco de imágenes relacionadas con el curso.
  • Presentar contenidos creados por los alumnos para ser comentados o revisados posteriormente por los otros participantes.

Crear Bases de datos


ra añadir cualquier actividad o recurso, empezamos siempre desde la página principal de nuestro curso, pulsando en el botón gris Modo de edición. Se volverá azul cuando el modo de edición esté activo.

Activar edición

A continuación, nos situamos en el tema donde queremos crear la actividad Base de datos, y hacemos clic en la opción + Añadir una actividad o un recurso.Añadir una actividad o un recursoEn la ventana que aparece, hacemos clic en la pestaña Actividades, y luego hacemos clic en Bases de datos.Seleccionar actividad "Base de datos"

General


Se abrirá una nueva pantalla en la que pondremos el nombre a la Base de datos desde el campo Nombre (este campo es obligatorio), y si lo deseamos, una descripción desde el campo Descripción (opcional).Bloque General

Entradas

Bloque Entradas

  • Aprobación requerida: las entradas que añadan los alumnos serán inmediatamente visibles para todos. Si seleccionamos la opción , el profesor deberá aprobar las entradas antes de que sean visibles para el resto de los alumnos del curso.
  • Si seleccionamos en el campo Aprobación requerida, se mostrará en pantalla un nuevo campo Permitir editar las entradas aprobadas para determinar si pueden ser editadas por los alumnos una vez que hayan sido aprobadas por el profesor.
  • Permitir comentar las entradas: permitir que otros alumnos puedan comentar las entradas del resto de alumnos.
  • Entradas requeridas antes de verse: número de entradas que un alumno 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 alumno puede incluir.
Disponibilidad
  • Disponible desde - Disponible hasta: Fechas entre las que será posible añadir entradas a la base de datos.
  • Sólo lectura desde – Solo lectura hasta: El profesor puede decidir los periodos en los que los alumnos pueden ver las entregas de sus compañeros.
Calificaciones

Campos del bloque calificaciones

  • Roles con permisos para calificar: se mostrarán los Roles con permisos para calificar, que se podrán modificar desde los Permisos de la actividad.
  • Tipo de consolidación:
    • Si no hay valoraciones, la actividad no aparecerá en el libro de calificaciones.
    • Promedio de valoraciones: se mostrará la media de todas las calificaciones.
    • Número de valoraciones: el número de elementos calificados se convierte en la nota final.
    • Calificación Máxima: la calificación más alta, será la nota final.
    • Calificación Mínima: la calificación más baja, será la nota final.
    • Suma de valoraciones: se suman todas las calificaciones. El total no puede exceder de la nota máxima establecida.

Si seleccionamos un tipo de consolidación como por ejemplo Promedios de valoraciones, se mostrarán en pantalla más campos:Otros campos del bloque calificaciones

  • Escala: Seleccionaremos el Tipo de escala de calificación. Si seleccionamos Puntuación, podremos establecer la calificación máxima, si por el contrario seleccionamos Escala, deberemos seleccionar una de las que están disponibles.
  • Si marcamos la opción Limitar las valoraciones a los elementos con fechas en este rango, podremos limitar las calificaciones de las distintas entradas en un rango de fechas.
  • Categoría de calificaciones: seleccionaremos la categoría donde va a estar ubicada esta actividad en el libro de calificaciones.
  • Calificación para aprobar: se establecerá la calificación que los alumnos tienen que igualar o superar para aprobar la actividad.
Ajustes comunes del módulo
Restricciones de acceso
Finalización de actividad

Una vez finalizada la configuración de la actividad, haremos clic en el botón Guardar cambios y regresar al curso, o Guardar cambios y mostrar.Guardar los cambios

Definir campos


Una vez configurada la Base de datos, se deberán definir los campos que forman cada entrada de la Base de datos.
Los tipos de campos disponibles son: Archivo, Botón de opción, Campo de texto, Casilla de selección, Fecha, Imagen, Latitud/Longitud, Menú, Menú múltiple, Número, URL y Área de texto.

Para añadir un nuevo campo, seleccionaremos del desplegable Crear un nuevo campo, la opción deseada.Seleccionar campos

  • Archivo: permite adjuntar un archivo.
  • Botón de opción: permite elegir entre un conjunto de opciones. En el campo Opciones, escribiremos una por línea.
  • Campo de Texto: permite escribir hasta 60 caracteres de texto. El campo Área de texto se puede utilizar para textos más largos o que requieran algún tipo de formato.
  • Casilla de selección: permite elegir entre un conjunto de opciones. Se puede seleccionar más de una opción a la vez o no seleccionar ninguna. En el campo Opciones, escribiremos una por línea.
  • Fecha: permite elegir una fecha seleccionando de una lista desplegable con el día, mes y año.
  • Imagen: permite adjuntar imágenes. Se mostrará en pantalla incrustado.
  • Menú: mostrará las opciones en un menú desplegable.
  • Menú múltiple: mostrará las opciones en un menú desplegable. Manteniendo pulsada la tecla Ctrl o Mayúsculas se podrán seleccionar varias opciones.
  • Número: hay que escribir un número. El número debe ser entero, aunque puede ser negativo. Si se escriben caracteres no numéricos, éstos y los que le siguen no aparecerán o, si no hay ningún número, el resultado será el cero.
  • URL: se debe escribir una URL. Si se seleccionamos la opción autoenlazar la URL aparecerá como un hipervínculo. Si además escribimos en el campo nombre forzado para el enlace éste será el texto utilizado para el hipervínculo.
  • Área de texto: permite escribir un texto largo y añadirle formato de manera similar a cuando se escribe un mensaje a un foro. Puede especificar el ancho en columnas y el alto en filas del área que se presentará a los usuarios.

En nuestro ejemplo seleccionaremos Campo de Texto.Campo de textoPara este tipo de campo, deberemos definir el nombre del campo, añadir una descripción, establecer si es obligatorio o no y permitir un autoenlace.

Ya hemos añadido los campos a nuestra Base de datos, que se mostrarán en el Formulario de entrada de datos. No hay límite en el número de campos. Se pueden definir como obligatorios.Campos creadosPodemos establecer el Campo de ordenación por defecto en el listado de entradas, o si lo deseamos, que se ordenen según la fecha de creación, en orden ascendente o descendente.Criterios de ordenación

Plantillas

Desde la pestaña Plantillas podemos establecer cómo queremos que se muestre la información, cómo recoger la información en el formulario de entrada y cómo podemos realizar las búsquedas.

Podemos definir las plantillas desde el editor de HTML y las marcas. Solamente se podrán utilizar las marcas que están en la lista del apartado Marcas Disponibles.Marcas disponiblesLas marcas ('tags') son mantenedores de posición ('place holders') en la plantilla que se reemplazan con campos o botones cuando se editan o se consultan las entradas.
En la plantilla actual sólo pueden usarse las marcas que están en la lista de Marcas disponibles.
En la plantilla se puede insertar mediante marcas ('tags') el contenido de cada campo que se crea en la base de datos, así como algunas marcas especiales. Para utilizar las marcas que aparecen a la izquierda hay que utilizar el editor HTML, situar el cursor en el área de texto donde debe aparecer la marca y hacer clic sobre ella en el cuadro de la izquierda. Otra manera de hacerlo es escribir el nombre entre los símbolos correspondientes:

  • Los campos tienen el siguiente formato: [[Nombre del campo]]
  • Los botones tienen el siguiente formato: ##Nombre del botón##

Algunas Marcas disponibles:

  • ##edit## crea un enlace que le permite la edición de la entrada actual. edita.png
  • ##delete## crea un enlace que le permite eliminar la entrada actual (si disponemos de permiso para realizar esta acción).eliminar.png
  • ##approve## crea un enlace que permite a los profesores aprobar la entrada actual en la base de datos. validar.png
  • ##disapprove## crea un enlace que le permite desaprobar la entrada actual en la base de datos (solamente aparece si tenemos permisos para hacer esto) . Desaprobar.png
  • ##more## crea un enlace para la vista única, que puede contener información más detallada.Más.png
  • ##moreurl## crea sus propios enlaces.
  • ##user## crea un enlace a la página de usuario, del usuario que envió la entrada, el texto del enlace es su nombre.
  • ##userpicture## muestra la imagen del usuario en la vista de Lista.
  • ##approvalstatus## insertado como CSS en línea proporciona resultados para las entradas no aprobadas.
  • ###tags### muestra marcas
Botón Resetear plantilla

Cuando creamos una base de datos por primera vez, se crea una plantilla por defecto con el formato HTML correspondiente. Si posteriormente añadimos más campos a la base de datos, al hacer clic en el botón Resetear plantilla, estos se añadirán a la plantilla. Deberemos tener en cuenta que si mientras tanto hemos editado las plantillas, los cambios que se hayan realizado se perderán. Por ello se recomienda completar la selección y edición de los campos que formarán la base de datos antes de realizar cambios en la plantilla.Resetear plantillaTipos de plantillas:Tipos de plantillas.png

  • Plantilla de lista: mediante esta plantilla se pueden controlar los campos que se utilizan y su disposición cuando se visualizan múltiples entradas a la vez. Una posibilidad es que esta visualización muestre una información menos detallada.
  • Plantilla individual: se utiliza para visualizar una entrada única cada vez, de manera que hay más espacio disponible en la pantalla para ofrecer, por ejemplo, versiones mayores de imágenes o bien proporcionar más información que la que aparece en la visualización en forma de lista.
  • Plantilla de búsqueda avanzada: crea menús desplegables con los campos y las marcas que se usan al realizar búsquedas en la Base de datos.
  • Plantilla para añadir entrada: establece la disposición de los campos y las marcas que se utilizarán cuando se añadan o editen entradas en la base de datos.
  • Plantilla RSS: permite controlar el contenido de los fuentes RSS de las entradas de la base de datos.
  • Plantilla CSS: si la plantilla que contenga HTML requiere estilos CSS, estos CSS pueden definir aquí.
  • Plantilla Javascript: podemos utilizar Javascript para manipular la forma en que los elementos aparecen en cualquiera plantilla.

Agregar entradas a la Base de datos

Para añadir una nueva entrada en la base de datos, tanto alumnos como profesores haremos clic en la pestaña Añadir entrada.Añadir entrada en la Base de datosSe mostrarán en pantalla los campos que hemos establecido para nuestra Base de datos. Rellenaremos los datos y haremos clic en el botón Guardar y ver o Guardar y añadir otro.Guardar datosPara poder ver las entradas de la Base de datos, haremos clic en la pestaña “Ver Lista” para visualizar todas las entradas en formato lista, o haremos clic en “Ver individual”, para ver las entradas una a una.

Ver entradas

Si hacemos clic en la pestaña Buscar, podremos realizar la búsqueda por un campo concreto o por el autor, estableceremos el número de entradas por página y haremos clic en el botón Guardar Ajustes.Buscar por...En nuestro ejemplo realizaremos la búsqueda por Nombre del autor: alumno01.

Se mostrarán en pantalla las dos entradas del alumno.entradas del alumno01

Seguimiento de la actividad


Si el profesor ha configurado la opción de validar las entregas realizadas por los alumnos, para que puedan consultarla el resto de los alumnos del curso, deberá acceder a la pestaña Ver lista o Ver individual.
Nos permitirá: editar la entrada Botón Editar, eliminarla Botón eliminar o validarla Botón validar, haciendo clic en los respectivos iconos.

En nuestro caso también nos permitirá calificar la entrada, al haber configurado la opción de Calificaciones. Haremos clic en el desplegable del campo Promedio de Valoraciones y seleccionaremos la calificación deseada.Validar entradaComo se puede ver en pantalla, hemos validado una de las entradas del alumno01.Entrada del alumno01 validada
El icono de Validar ha cambiado por el icono de Desaprobar Botón Desaprobar.

Exportar


Podremos exportar las entregas de los alumnos a un archivo en formato CSV o formato ODS (OpenOffice), seleccionando los campos deseados.

Esta exportación no incluirá las imágenes y los archivos adjuntos.

Para poder exportar las entregas, haremos clic en la pestaña Exportar, seleccionaremos el Formato para exportar, seleccionaremos los campos que deseamos exportar y seleccionaremos las opciones para exportar.

Por último, haremos clic en el botón Exportar entradas, y se generará un fichero según el formato establecido que podremos guardar en nuestro equipo.Exportar a un ficheroEn nuestro caso hemos seleccionado el formato CSV.Fichero exportado

Ajustes previos

Desde la pestaña Ajustes previos podemos establecer nuestra base de datos como disponible para poder usarla en otro sitio.  Para ello haremos clic en la pestaña Ajustes previos y del apartado Guardar como ajuste previo, activaremos la casilla Sobrescribir el ajuste previo si ya existe.

Hacemos clic en el botón Continuar.Guardar como ajuste previoSe mostrará en pantalla el siguiente mensaje: Guardado con éxito. Su ajuste previo estará ahora disponible en todo el sitio.
Hacemos clic en el botón Continuar.mensaje de confirmaciónDesde la pestaña de Ajustes previos, también podremos exportar nuestra base de datos en formato .zip, para poder utilizarla en otro curso, módulo….

Haremos clic en el botón Exportar y a continuación haremos clic en el botón Aceptar de la pantalla que aparece para guardar el fichero generado.Exportar como zipPosteriormente podremos importar los campos de nuestra base de datos en otro curso o asignatura o usar el ajuste previo que guardamos anteriormente.Importar los campos de la base de datosEn el caso de utilizar el Ajuste previo, del apartado Use un ajuste previo, seleccionaremos el deseado de la lista que aparece y haremos clic en el botón Elegir.

En el caso de Importar el fichero zip, desde el campo Importar desde archivo zip, seleccionaremos el archivo o lo arrastraremos, y para finalizar haremos clic en el botón Importar.Importar fichero zip En ambos casos se mostrará la siguiente pantalla de Mapeos de campo.Mapeos de campoDel desplegable que aparece, podremos seleccionar si nuestra base de datos ya tiene campos creados, la equivalencia de campos, dónde apunta, o si es un nuevo campo.

Mapeos de campo permite guardar los datos de la base de datos existente. Para conservar los datos en un campo, debe mapearlo a un nuevo campo, en el que aparecerán los datos. Puede así mismo dejar en blanco cualquier campo, sin que en él se copie información alguna. Cualquier campo antiguo no mapeado a uno nuevo se perderá, y todos los datos quedaran eliminados.
Solo se pueden mapear campos del mismo tipo, de manera que cada desplegable contendrá distintos campos. Hay que tener cuidado en no mapear un campo viejo a más de un campo nuevo.