0 00:00:00,000 --> 00:00:12,000 Buenas, en este tutorial vamos a ver cómo funcionan las bases de datos. Las bases de 1 00:00:12,000 --> 00:00:16,000 datos son una actividad que permite a los alumnos incorporar datos a un formulario que 2 00:00:16,000 --> 00:00:21,000 previamente ha creado el profesor. Estos datos tendrán la forma de entradas y estas entradas 3 00:00:21,000 --> 00:00:26,000 podrán contener texto, imágenes, ficheros. Estas entradas también pueden recibir una 4 00:00:26,000 --> 00:00:32,000 calificación o pueden requerir la aprobación del profesor para ser publicadas. Al final, 5 00:00:32,000 --> 00:00:37,000 la base de datos es una actividad colaborativa entre alumnos y profesores con un uso similar 6 00:00:37,000 --> 00:00:43,000 al del glosario. Es decir, se pueden utilizar para recopilar urls o libros. En definitiva, 7 00:00:43,000 --> 00:00:48,000 un espacio para compartir archivos y que incluso puedan ser comentados por el resto de alumnos o 8 00:00:48,000 --> 00:00:54,000 participantes del curso. Sin más, para crear la base de datos, como para cualquier otra actividad, 9 00:00:54,000 --> 00:00:59,000 desde el menú superior activamos el modo edición y hacemos clic en añadir una actividad o un 10 00:00:59,000 --> 00:01:05,000 recurso. Desde la pestaña Todos seleccionamos Base de Datos. Le asignamos un nombre obligatoriamente, 11 00:01:05,000 --> 00:01:09,000 le podemos asignar una descripción de manera opcional y desde el bloque Entradas podemos 12 00:01:09,000 --> 00:01:14,000 definir si las entradas requieren una aprobación por parte del profesor, en ese caso marcaremos Sí, 13 00:01:14,000 --> 00:01:19,000 y entonces nos ofrece la opción también de si queremos permitir a los alumnos editar las 14 00:01:19,000 --> 00:01:23,000 entradas una vez las hayamos aprobado. También podemos permitir comentar las entradas a los 15 00:01:23,000 --> 00:01:28,000 alumnos. Podemos establecer un número mínimo de entradas el alumno debe mandar antes de poder 16 00:01:28,000 --> 00:01:33,000 ver las demás. En este caso vamos a seleccionar dos, por ejemplo, y establecer también un número 17 00:01:33,000 --> 00:01:38,000 máximo de entradas que el alumno puede hacer. Por ejemplo, vamos a seleccionar 5. En el campo 18 00:01:38,000 --> 00:01:43,000 Disponibilidad podemos habilitar una disponibilidad de fechas entre las que será posible añadir 19 00:01:43,000 --> 00:01:48,000 entradas, así como unas fechas en las que el profesor puede decidir los periodos en los que 20 00:01:48,000 --> 00:01:54,000 los alumnos pueden ver estas entradas. Desde el bloque Calificaciones vemos los roles que tienen 21 00:01:54,000 --> 00:01:59,000 permiso para calificar a los alumnos y estos se pueden cambiar desde los permisos de la actividad 22 00:01:59,000 --> 00:02:05,000 en la parte superior desplegando el menú de más. También podemos establecer un tipo de consolidación 23 00:02:05,000 --> 00:02:10,000 o de calificación. Si seleccionamos que no hay valoraciones, la actividad no aparecerá en el 24 00:02:10,000 --> 00:02:14,000 libro de calificaciones. Podemos escoger una media de todas las calificaciones. Si escogiéramos 25 00:02:14,000 --> 00:02:19,000 promedio, el número de valoraciones se refiere al número de elementos calificados y se convertirá en 26 00:02:19,000 --> 00:02:23,000 la nota final. Si la actividad se quedará con la calificación máxima obtenida por los alumnos o 27 00:02:23,000 --> 00:02:29,000 la mínima o una suma total de valoraciones. En este caso escogimos el promedio y entonces 28 00:02:29,000 --> 00:02:33,000 se nos muestran más campos donde podemos escoger un promedio de escala o de puntuación. En este caso 29 00:02:33,000 --> 00:02:39,000 selecciono escala del 0 al 10 y podemos limitar las calificaciones en un rango de fechas. También 30 00:02:39,000 --> 00:02:44,000 le podemos asignar la categoría a la que se describe esta actividad, en nuestro caso segunda 31 00:02:44,000 --> 00:02:48,000 evaluación, y una calificación mínima para aprobar. Cuando hayamos acabado pulsamos en 32 00:02:48,000 --> 00:02:53,000 guardar cambios y mostrar. Y ahora vemos que nos indica que no hay campos creados todavía. Nos 33 00:02:53,000 --> 00:02:58,000 pide que los creemos. Aquí es donde vamos a definir los campos que forman cada entrada de 34 00:02:58,000 --> 00:03:03,000 esta base de datos. Abriendo este desplegable vemos que existen distintos campos, por ejemplo, 35 00:03:03,000 --> 00:03:08,000 el archivo que nos permite ajuntar un archivo, el botón de opción que permite elegir entre un 36 00:03:08,000 --> 00:03:13,000 conjunto de opciones donde escribiríamos una por línea en el campo de opciones, el campo de texto 37 00:03:13,000 --> 00:03:19,000 que es un texto breve de hasta 60 caracteres, la casilla de selección que permite elegir entre un 38 00:03:19,000 --> 00:03:24,000 conjunto de opciones pero puedes elegir varias, la fecha que permite elegir una fecha seleccionando 39 00:03:24,000 --> 00:03:29,000 una lista desplegable de día, mes y año, la imagen para adjuntar imágenes que se mostrará en la 40 00:03:29,000 --> 00:03:35,000 pantalla incrustada, el menú mostrará las opciones en un menú desplegable y a diferencia el menú 41 00:03:35,000 --> 00:03:40,000 múltiple se podrá seleccionar varias opciones manteniendo la tecla control pulsada. En número 42 00:03:40,000 --> 00:03:44,000 se debe escribir un número entero, es decir, no pueden ser decimales aunque sí que puede ser 43 00:03:44,000 --> 00:03:49,000 negativo. En URL se deberá escribir un URL y se podrá seleccionar la opción de auto enlazar 44 00:03:49,000 --> 00:03:54,000 esta URL y de esta manera aparecerá un hipervínculo. Y por último el área de texto permite crear un 45 00:03:54,000 --> 00:03:59,000 texto largo y además se le puede añadir un formato en el que se puede editar el número de columnas o 46 00:03:59,000 --> 00:04:04,000 de filas. En nuestro ejemplo vamos a seleccionar el campo texto y desde aquí podemos indicar si 47 00:04:04,000 --> 00:04:08,000 este campo es obligatorio que lo rellenen los alumnos cada vez que quieran añadir una entrada, 48 00:04:08,000 --> 00:04:13,000 podemos permitir un auto enlace y añadimos un nombre, pulsamos en agregar, ya vemos que nos 49 00:04:13,000 --> 00:04:17,000 aparece aquí abajo y que podemos quitar este campo en cualquier momento desde la rueda de 50 00:04:17,000 --> 00:04:22,000 entrada o lo podemos eliminar desde el icono de la página. Como vemos hemos añadido distintos 51 00:04:22,000 --> 00:04:27,000 campos de distintos tipos, también en algunos hemos añadido una descripción y una obligatoriedad 52 00:04:27,000 --> 00:04:34,000 o no. Desde este desplegable de aquí abajo podemos reordenar estos campos así lo deseamos. En la 53 00:04:34,000 --> 00:04:39,000 parte superior, en el menú central, desde plantillas podremos establecer desde aquí cómo queremos que 54 00:04:39,000 --> 00:04:44,000 se muestre la información, cómo recogemos la información en el formulario de 55 00:04:44,000 --> 00:04:50,000 entrada y cómo podemos realizar búsquedas sobre las distintas entradas. Podemos añadir marcas o tags 56 00:04:50,000 --> 00:04:55,000 a nuestros campos. Todas las marcas que podemos añadir son las que nos aparecen a la izquierda 57 00:04:55,000 --> 00:05:01,000 como marcas disponibles y estas marcas o tags se reemplazarán por campos o por botones cuando se 58 00:05:01,000 --> 00:05:07,000 editen estas entradas o se consulten. Para añadir estas marcas debemos pulsar con el cursor en el 59 00:05:07,000 --> 00:05:13,000 campo de marcas y podemos escribirlas o directamente pulsar sobre los códigos que aparecen en la izquierda. 60 00:05:13,000 --> 00:05:18,000 La acción de editar veremos que nos permitirá editar la entrada actual, sin eliminar nos 61 00:05:18,000 --> 00:05:23,000 permitirá eliminar la entrada actual si disponemos del permiso. La acción approve crea un enlace que 62 00:05:23,000 --> 00:05:28,000 permite a los profesores aprobar la entrada que haya mandado el alumno. Desaprobar crea un enlace 63 00:05:28,000 --> 00:05:34,000 que permite precisamente lo contrario, desaprobar la entrada. Y otras como more creará un enlace 64 00:05:34,000 --> 00:05:40,000 para una vista única de esta entrada donde podremos ver la información más detalladamente. Otras como 65 00:05:40,000 --> 00:05:45,000 la marca de usuario creará un enlace para acceder al perfil del usuario que mandó la entrada. Y 66 00:05:45,000 --> 00:05:50,000 cuando hayamos acabado tenemos dos opciones. Una es resetear la plantilla. Eso implicaría 67 00:05:50,000 --> 00:05:54,000 volver a la plantilla por defecto que se nos ha creado o podemos guardar los cambios y guardar 68 00:05:54,000 --> 00:06:00,000 esta plantilla. Como vemos arriba en el desplegable tenemos distintas plantillas. La que estamos 69 00:06:00,000 --> 00:06:04,000 viendo actualmente es una plantilla de lista donde, como hemos visto, podemos controlar los 70 00:06:04,000 --> 00:06:08,000 campos que hemos añadido de una forma simple o menos detallada. Por otro lado, la plantilla 71 00:06:08,000 --> 00:06:13,000 individual se utiliza para visualizar una entrada única cada vez, de manera que hay más espacio en 72 00:06:13,000 --> 00:06:18,000 la pantalla para ofrecer, por ejemplo, en versiones que tengan más imágenes. Por otro lado, la plantilla 73 00:06:18,000 --> 00:06:23,000 de búsqueda avanzada crea menús desplegables con los campos. Con añadir plantilla de entrada podremos 74 00:06:23,000 --> 00:06:28,000 establecer la disposición de los campos y las marcas. La plantilla RSS nos permitirá controlar 75 00:06:28,000 --> 00:06:34,000 el contenido de los fuentes RSS de las entradas de la base de datos. Y con la plantilla CSS, si la 76 00:06:34,000 --> 00:06:41,000 plantilla que contiene HTML requiere de estilos CSS, estos CSS se podrán definir aquí. Por último, 77 00:06:41,000 --> 00:06:46,000 con la plantilla JavaScript podemos utilizar JavaScript para manipular la forma en la que los 78 00:06:46,000 --> 00:06:52,000 elementos aparecen en cualquier plantilla. Para añadir entrada, tanto alumnos como profesores 79 00:06:52,000 --> 00:06:57,000 harán clic en el botón de añadir entrada, aunque, como vemos, con el perfil de alumno nos indica que 80 00:06:57,000 --> 00:07:01,000 se deben de añadir dos entradas para poder ver las de los demás participantes. Como vemos, hay unos 81 00:07:01,000 --> 00:07:07,000 campos obligatorios por rellenar, que son los que hemos definido. Y ahora, desde el perfil de profesor, 82 00:07:07,000 --> 00:07:11,000 dentro de la actividad de la base de datos, en el desplegable a la izquierda, podemos ver una vista 83 00:07:11,000 --> 00:07:17,000 de listado de las entradas o una vista simple, es decir, una entrada por página. Desde la vista de 84 00:07:17,000 --> 00:07:21,000 listado podemos buscar entradas, por ejemplo, establecemos el número máximo de entradas que 85 00:07:21,000 --> 00:07:26,000 queremos por página. Si hacemos clic en búsqueda avanzada, podemos buscar por el nombre del autor 86 00:07:26,000 --> 00:07:31,000 de la entrada, por ejemplo, y si pulsamos en guardar ajustes, nos muestra las dos entradas que ha 87 00:07:31,000 --> 00:07:36,000 subido alumno01. Para hacer un seguimiento de la actividad, como profesor y si como habíamos 88 00:07:36,000 --> 00:07:40,000 configurado previamente, podremos desde aquí editar la entrada desde la rueda de ajustes, 89 00:07:40,000 --> 00:07:45,000 eliminarla o validarla para su aprobación, así como calificar la propia entrada. Como vemos, 90 00:07:45,000 --> 00:07:51,000 también podemos desaprobar la entrada en cualquier momento. También podemos exportar las entradas de 91 00:07:51,000 --> 00:07:57,000 los alumnos a un archivo con formato CSV o con formato DS, OpenOffice, aunque debemos tener 92 00:07:57,000 --> 00:08:03,000 en cuenta que esta exportación no incluirá las imágenes y los archivos adjuntos, ni tampoco los 93 00:08:03,000 --> 00:08:07,000 datos confidenciales de los alumnos. Para ello, pulsaríamos exportar entradas, seleccionaríamos 94 00:08:07,000 --> 00:08:13,000 el formato para exportar, en nuestro caso CSV, el delimitador de campo o columnas, en este caso serán 95 00:08:13,000 --> 00:08:17,000 las comas, seleccionamos también los campos que deseamos exportar y por último podemos seleccionar 96 00:08:17,000 --> 00:08:23,000 si queremos incluir las marcas. Cuando hayamos acabado, pulsamos en exportar entradas. Como vemos, 97 00:08:23,000 --> 00:08:27,000 los campos son los nombres de las columnas y debajo nos aparecen los datos de cada entrada. 98 00:08:28,000 --> 00:08:34,000 También podemos usar estos ajustes de base de datos en cualquier otro momento. Vendríamos al 99 00:08:34,000 --> 00:08:39,000 menú superior central, hacemos clic en plantillas y desde aquí pincharíamos en guardar como ajuste 100 00:08:39,000 --> 00:08:44,000 previo. Le asignaríamos un nombre, también podemos sobreescribir uno si ya existe, pinchamos en guardar 101 00:08:44,000 --> 00:08:49,000 y también podríamos exportar este ajuste predefinido que se nos exportaría con formato ZIP 102 00:08:49,000 --> 00:08:54,000 para luego poder importarlo desde cualquier otro módulo o desde cualquier otra base de datos 103 00:08:54,000 --> 00:08:59,000 haciendo clic en ajustes previos y en importar. Desde aquí arrastraríamos el ZIP que nos hemos 104 00:08:59,000 --> 00:09:03,000 descargado y pulsaríamos en guardar. Desde aquí, si queremos importar campos nuevos, 105 00:09:03,000 --> 00:09:07,000 debemos seleccionar en los desplegables crear un campo nuevo y de esta manera conservaremos 106 00:09:07,000 --> 00:09:12,000 los datos, ya que todo campo antiguo que no se mapee a uno nuevo perderá los datos.