20200504 Access DB 7 Queries & Report - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Y vamos a compartir el PDF y la base de datos.
00:00:01
Vamos a compartir el PDF que está por aquí.
00:00:06
Y vamos a recordar un poco para aterrizar, estamos en la base de datos número 7, que es la de la biblioteca.
00:00:12
Tenemos tres tablas, dos de ellas las hemos importado desde Excel y la última la hemos metido a mano.
00:00:18
Luego, hemos creado los campos de búsqueda que nos decían las instrucciones que había que crear.
00:00:25
Y hemos creado una regla de validación. Esto lo resolvimos, lo voy diciendo rápido un poco por aterrizar. Luego hemos hecho un formulario para una de las tablas y hoy empezamos con las consultas, que es lo que habéis hecho vosotros solos.
00:00:29
Entonces, algunas consultas como veis son simplemente de selección, como estáis viendo por aquí y luego un poquito más abajo tenemos ya las consultas de parámetros, de creación de tablas y las nuevas que vamos a ver entre hoy y mañana.
00:00:46
Tenemos hoy y mañana, las sesiones de hoy y mañana para terminar esta base de datos, que bueno, como es repasar las consultas y solo ver los informes, yo espero que nos dé tiempo y también alguna posibilidad que tengáis de Excel que preguntabais por un espacio para preguntar, pues hoy o mañana cuando consideréis.
00:01:08
entonces si queréis vamos viendo las consultas
00:01:27
os voy poniendo
00:01:31
como hacemos otras veces, el resultado y luego el diseño
00:01:31
de cada consulta para que
00:01:34
lo podáis comparar
00:01:36
y si tenéis alguna duda pues me preguntáis
00:01:38
yo voy pasando más o menos rápido
00:01:40
porque en principio es solamente resolverlas
00:01:42
en estas no hay nada que explicar
00:01:44
si hay alguna duda pues me paráis
00:01:46
y vemos lo que ha ocurrido
00:01:48
¿de acuerdo?
00:01:50
vamos allá, primera consulta
00:01:53
nos piden
00:01:55
También los hombres que les gusta la jardinería. Acá han leído libros de jardinería. Y también tenemos que mostrar el título del libro y tenemos que ocultar el campo del sexo.
00:01:57
Por lo tanto, el resultado es este que estáis viendo ahora en pantalla. Tenemos la categoría que es de jardinería, tenemos el nombre del lector y el apellido del lector, que es precisamente lo que nos están pidiendo.
00:02:14
Y nos han pedido que también mostremos los nombres de los libros. Así que esto es lo que deberíamos ver en nuestra consulta.
00:02:30
Vale, hay que añadir la categoría, ¿no? Hay que dejarla, me refiero
00:02:39
Sí, como no nos dice nada, en realidad no nos dice nada respecto a la categoría, entonces la podríamos ocultar también
00:02:44
Pero como no dice nada explícitamente, pues no hacemos nada
00:02:51
Fíjate que el campo del sexo también lo hemos utilizado para filtrar y sí nos dice que lo ocultemos
00:02:54
Entonces, bueno, es verdad que en este caso no lo tenéis muy claro
00:02:59
Vais a ver que en el MOOC exam, por ejemplo, es otro tipo, de otra forma de hacer preguntas
00:03:02
y vais a ver que las consultas os dice qué campos debe hacer luego esas dudas no no estarían no
00:03:07
tendréis esa duda pero en este caso por ejemplo no nos dicen si la categoría de la pareciera o
00:03:12
no pues con lo preguntáis en el momento o elegís vosotros lo que vosotros prefiráis lo mostráis
00:03:16
o lo ocultáis no no tiene más relevancia la vista de diseño por si alguien quiere resolver algún
00:03:22
tema de libros para ver el título del libro y la categoría la categoría que
00:03:30
también la tenemos aquí para filtrar necesitamos para el nombre y el apellido
00:03:37
y la media como sabéis no es para nosotros es para nosotros no utilizar
00:03:44
ningún
00:03:49
utilizamos el campo de categoría para filtrar por jardinería utilizamos el
00:03:59
campo sexo para filtrar por masculino el nombre y el apellido y el título que es lo que nos
00:04:04
vamos a ejecutar un vuelvo a mostrar el resultado de la cosa esto es lo que nos tiene que salir como
00:04:18
decimos del campo de categoría puede aparecer o no porque no nos dicen explícitamente nuestros
00:04:25
tres campos si deben aparecer y el campo del sexo se debe ocultar si no hay dudas con esto
00:04:30
va a pasar a la 2 vamos con la 2 lados nos dicen libros que no se han devuelto ya que
00:04:39
se dice que hay una pequeña cosa nueva porque tenemos esto que es un campo de sí y no entonces
00:04:51
Entonces, queremos un analizado de libros pendientes de ser devueltos, es decir, que no tengan el check y el campo por el que vamos a filtrar precisamente, lo vamos a ocultar y vamos a mostrar el campo de categoría.
00:04:59
Por lo tanto, antes de nada, vamos a ver en la tabla este campo del que estamos hablando. No me habéis preguntado nada, entiendo que no ha habido problemas. Cuando le damos al diseño, luego en la vista de datos podemos verlo así o podemos verlo con otro formato, da igual el formato con el que lo veáis.
00:05:15
Lo importante es que en la vista diseño hayamos elegido que es un tipo de datos, si no. Eso es lo importante.
00:05:42
Una vez que tenemos la tabla, vamos a la consulta 2. Lo que queremos ver es esto.
00:05:52
Ah, creo que tenemos que ocultar este campo, o sea que, perdonadme, esto no está bien.
00:05:58
Este es el resultado de la consulta número 2.
00:06:12
Queremos mostrar el campo de categoría, el título del libro y el nombre del lector. El nombre del lector lo podemos coger de esta tabla o lo podemos coger de la tabla de lectores. En los dos casos se va a mostrar el nombre.
00:06:14
Por el nombre del lector, podemos utilizar las dos opciones. Tenemos, por lo tanto, ocho registros en la consulta. Vamos a la lista de diseño y vemos que lo que tiene esta consulta así, un poco nuevo, es la forma de filtrar este campo de signo. Tenemos varias opciones. Ponerle verdadero o falso o ponerlo en dos.
00:06:29
Yo es que la he cambiado a signo en texto, pero yo no sabía que era así.
00:06:56
pues yo creo que con sí y no también funcionaba
00:07:00
fíjate
00:07:03
me salió la columna, lo que pasa que luego no me filtra
00:07:03
por no
00:07:07
una cosa
00:07:09
todos los síes
00:07:11
y todos los no
00:07:13
o sea no está filtrando
00:07:14
no está filtrando
00:07:16
voy a ver si está filtrando
00:07:17
sé que con verdadero o falso
00:07:20
y con uno cero filtra seguro
00:07:23
fíjate ahora uno tiene filtro
00:07:24
y aparece en quinto registro
00:07:26
y si le ponemos
00:07:28
no, sí que filtra
00:07:30
Pues a mí me salían todos yes
00:07:34
y no, por eso no lo había
00:07:38
porque no me iba
00:07:40
Vale, pues
00:07:41
os doy esas alternativas, y sí, y con el sí
00:07:44
también está filtrado
00:07:46
Sí, nos funciona
00:07:47
igual que el
00:07:50
verdadero, efectivamente
00:07:52
que en español entiendo que tenéis que
00:07:54
probar con verdadero o falso, si estáis trabajando
00:07:56
en español
00:07:58
y con el uno y el cero
00:07:59
directamente cuando pongo 1
00:08:01
me pone true
00:08:04
vale
00:08:05
y cuando pongo 0
00:08:06
ahora sí me filtra
00:08:08
¿ahora sí?
00:08:11
ahora sí, sí, sí, me salen
00:08:13
8, sí, 8
00:08:15
vale, entonces
00:08:17
repetimos
00:08:19
filtramos por
00:08:21
si no, filtramos por
00:08:22
verdadero o falso
00:08:25
y con 1 o 0
00:08:26
las tres formas nos valen para filtrar
00:08:29
En principio, si hay alguna que por algún motivo, alguna versión no esté filtrando, pues utilicéis otra de las opciones, ¿de acuerdo? Eso sería un poco lo único especial de este campo que hasta ahora no habíamos visto, ¿verdad? Cómo filtrarlo. Pues nada, ya sabéis cómo filtrarlo, ¿vale?
00:08:31
Y volvemos a poner la vista de datos, son ocho registros los que nos tienen que salir.
00:08:46
Ocultar el campo de return que nos dice que no se muestre y así cuando suba la base de datos lo tenéis correcto.
00:08:54
Esto sería el resultado de la consulta número dos.
00:09:01
La voy a guardar.
00:09:05
Y vamos a ver la consulta número tres.
00:09:08
La consulta número 3 nos pide una lista de libros que hay en la librería, estén prestados o no, no os da igual, solo queremos ver en nuestro catálogo qué libros de poesía tenemos.
00:09:10
Bueno, el resultado sería este. Aquí igual, no nos dice si la categoría se debe mostrar o no, entonces lo que queráis. Pues nos hubiera parecido que era más lógico que sí que apareciera, pues como no me han dicho que lo oculte, lo dejo mostrado.
00:09:23
y vemos que tenemos tres títulos.
00:09:37
Esta entiendo que no ha habido problemas porque es de las sencillas.
00:09:41
Hemos utilizado solo una tabla.
00:09:45
Fijaros que no necesitamos la tabla de Book Lending porque, repetimos,
00:09:47
no nos interesa qué libros están prestados o no,
00:09:51
simplemente qué libros tenemos en catálogo, es decir, en nuestra tabla Books,
00:09:54
qué libros están dados de alta en nuestro catálogo.
00:09:58
Esta sería la consulta número tres.
00:10:06
Esta no ha habido problemas.
00:10:10
Vamos a la 4. En la 4 ya nos ponen en édita parámetros, o sea, que hay corchetes.
00:10:12
Queremos ver qué préstamos hemos hecho por fecha. Lista de los libros prestados en una fecha específica.
00:10:19
Es decir, que cuando ejecutemos la consulta nos pregunten qué fecha y salgan los resultados ordenados alfabéticamente por título y después...
00:10:25
Esto quiere decir que si hubiera dos libros con el mismo título, aparecerían los dos juntos.
00:10:37
pero es el criterio que se ha utilizado entonces vamos a ver primero voy a ver las fechas porque
00:10:41
cuando me pregunte voy a ver qué fechas tengo que meterle vale aquí lo tenemos estos son
00:10:56
las fechas por ejemplo de referencia el 13 de mayo del 16 entonces cuando ejecutó la consulta
00:11:02
número 4, debe preguntarme, yo le digo que es el 13 de mayo, aquí tenemos cuáles han sido los
00:11:08
libros prestados en esa fecha. También no nos dice si la fecha debe aparecer o no, pues lo mismo,
00:11:25
esto no nos dice si debe salir o no, pues lo mostramos, ante la duda lo podemos mostrar.
00:11:33
¿De acuerdo? ¿Qué hemos hecho? Ponemos la vista de diseño. Hemos utilizado la tabla de libros y la de préstamos la necesitamos porque es donde tenemos la fecha.
00:11:41
Vamos a utilizar de la tabla de libros el título y el autor, que es lo que queremos ver en nuestra consulta, y la fecha para filtrar.
00:11:53
Recordar, para hacer una consulta de parámetros, ponemos en la línea de criterios una expresión, una frase, algo, para que al ejecutarlo nos pregunte y lo ponemos entre corchetes.
00:12:03
Recordamos una vez más que lo que pongamos entre corchetes puede ser lo que queramos, con espacios, con mayúsculas, lo que sea, pero no puede ser el nombre del campo, ni de este campo, ni de ningún campo que tengamos.
00:12:14
¿De acuerdo? Intentamos poner cosas diferentes para evitarnos problemas.
00:12:25
La ejecutamos una vez más. Vuelvo a poner el 13 de mayo porque no recuerdo otra fecha. Pero bueno, si queréis hacer la prueba, pues ya sabéis, os vais a la tabla, cogéis una fecha de referencia y veis que está funcionando.
00:12:30
¿De acuerdo? Esta es la consulta número 4. Vamos a ver la consulta número 5. Queremos ver una lista de libros que Adela Anderson ha prestado mostrando la fecha de préstamo.
00:12:42
Tal cual lo tenemos, entiendo. Es una lectora. Son los libros que ha cogido esta persona. Queremos ver los libros que esta persona ha cogido. En este caso es una lista, como veis, en contra de la diferencia de los parámetros.
00:13:00
Esto va a ser una lista y lo queremos... Ay, disculpad, en la consulta 4, no sé si está ordenado.
00:13:22
Por título y luego por autor. Por eso ordenamos por título y luego por autor, porque el título está antes que el autor.
00:13:33
¿De acuerdo? Perdonad, que esto no lo había dicho. Nos pide que esté ordenado primero por título, por eso el título aparece antes,
00:13:39
y luego por autor, por eso el campo autor aparece después del campo título.
00:13:45
Entonces, cuando ejecutamos, volvemos otra vez al 13 de mayo, están por orden alfabético los títulos, si hubiera dos con el mismo título, iríamos al campo autor para hacer la segunda clasificación.
00:13:48
Disculpad este paréntesis, volvemos a la consulta número 5, lo que queremos es la lista de los libros que una lectora en concreto ha sacado y queremos ver también la fecha del préstamo.
00:14:06
préstamo. Para hacer esta consulta vamos a utilizar la tabla de lectores, porque es justo lo que
00:14:17
queremos ver, ¿verdad? El nombre y el apellido. Vamos a utilizar la tabla books para ver el título
00:14:25
del libro y vamos a utilizar la tabla de booklending. En este caso sí que la necesitamos
00:14:31
porque vamos a ver la fecha del préstamo y luego filtramos. Como en este caso nos da nombre y
00:14:37
apellidos, pues hemos filtrado
00:14:46
por nombre y por apellidos
00:14:48
para filtrar que no haya dos
00:14:49
Anderson, por ejemplo.
00:14:51
Sería, ¿vale?
00:14:54
Como ya no se ha decidido ocultar ningún campo ni de ordenar,
00:14:55
pues aquí no hacemos nada.
00:14:58
Ejecutamos y vemos que esta
00:15:00
persona ha cogido dos préstamos
00:15:02
de estos
00:15:04
dos títulos en estas fechas.
00:15:06
Elena, ¿puedes poner un momento
00:15:08
la... Sí,
00:15:10
aquí la tenemos. Hemos
00:15:13
utilizado nombre y apellidos para filtrar y luego el título del libro y la fecha y no tenemos ningún
00:15:15
orden ni ningún total ni nada de acuerdo vale vale gracias vamos a ver y como veis no hay cosas
00:15:22
nuevas así muy diferentes vamos con la serie vamos a crear una tabla está ya la vemos en otro día
00:15:43
y hacemos otra vez una recreación de tabla para repasar.
00:15:51
Hacemos una consulta para crear una tabla recogiendo solamente los libros que sean de novela.
00:15:54
Y el nombre de la nueva tabla va a ser Fiction Books.
00:16:01
Como no nos dice qué campos vamos a incluir en esta tabla,
00:16:05
vamos a utilizar todos los campos de nuestra tabla de books.
00:16:08
Todos los campos que tengamos ahí, autor, título, categoría,
00:16:11
todos los campos que tengamos los vamos a llevar a la tabla nueva.
00:16:15
Es que al final tengamos una tabla con los campos de búsqueda, ¿de acuerdo?
00:16:18
Entonces nos vamos a crear, si queréis la hago con vosotros como está, la conocimos menos
00:16:26
Nos iríamos a la tabla que necesitamos para crear la tabla de destino
00:16:31
Vamos a bajar todos los campos, porque la tabla que voy a crear quiero que tenga todos los campos
00:16:35
y filtro, porque en la categoría
00:16:42
books, fijaros, tenemos muchas categorías
00:16:46
y queremos hacer una tabla solo
00:16:49
los que tengan novelas.
00:16:50
Entonces, en categoría vamos a poner novela.
00:16:52
Si ahora ejecutamos,
00:16:57
si le damos a ejecutar,
00:17:01
veríamos que la nueva tabla va a tener
00:17:08
cuatro títulos, cuatro libros.
00:17:11
¿De acuerdo? Todavía estamos en una consulta de selección.
00:17:13
vamos a cambiar a tipo de consulta creación de tabla.
00:17:16
Cuando cambiamos a tipo de consulta creación de tabla,
00:17:21
lo primero que nos pregunta es cómo se va a llamar la tabla que vamos a crear.
00:17:24
Se va a llamar Fixed Books.
00:17:29
Voy a ponerle número 2 porque ya tengo la 1 creada.
00:17:31
Le damos a OK y ya está.
00:17:35
Lo que hacemos a continuación es guardar la consulta.
00:17:38
Vamos a guardar las consultas y luego ejecutarlas.
00:17:41
De esta manera se os queda la consulta y la tabla, las dos cosas. Entonces aquí le daríamos a que sí, le decimos que esa es la consulta número 6, voy a poner solo 6 porque ya la tengo creada, pero para que veáis tendríamos que guardar la consulta y una vez que la tenemos guardada la ejecutamos.
00:17:43
Le damos doble clic, nos avisa que se va a modificar datos en la tabla, nos dice cuántas filas se van a pegar, que es muy útil porque si nosotros previamente hemos mirado cuántos registros tenemos, pues sabemos si esto lo está haciendo bien o no.
00:18:03
Le decimos que sí y aquí está nuestra tabla nueva. Podemos abrirla y comprobar que la tabla se ha creado bien. Voy a eliminar lo que he hecho ahora, para que cuando suba la base de datos no nos riemos.
00:18:20
Y lo dejamos con la consulta 6 y con la tabla Fiction Books.
00:18:41
¿Bien por aquí?
00:18:49
Sigo con la 7 entonces.
00:18:55
Explicamos una nueva actualización.
00:18:57
Vais a ver que es muy parecida, creación de tablas, actualización y eliminación son muy parecidas.
00:18:59
Una vez que conocemos la primera vais a ver que estas no tienen mucho de serio.
00:19:04
Actualización.
00:19:09
¿Qué vamos a hacer?
00:19:10
Vamos a actualizar nuestra tabla de Fiction Books.
00:19:10
Vamos a actualizar la categoría. ¿Qué ocurre? En nuestra tabla Fiction Books, en categoría tenemos Fiction.
00:19:13
Ah, es que ya está hecha, perdonad. No tenía que haber borrado lo que he hecho para hacerlo. A ver, ¿cómo lo hago más corto?
00:19:29
Haciendo lo de nuevo
00:19:39
Yo creo que sí que voy a hacer
00:19:42
La otra vez, la 6
00:19:48
Para hacer el cambio con vosotros
00:19:50
No tenía que haber borrado
00:19:52
Entrábamos por categoría
00:19:57
Y le decimos que vamos a crear la tabla
00:19:59
Fiction Books
00:20:04
Número 2
00:20:07
Ok, guardo la consulta
00:20:08
La consulta se llama número 6
00:20:11
Vale
00:20:15
Entonces, ahora lo que tenemos que hacer, ejecutamos la consulta número 6 para que nos meten los cuatro registros en una tabla nueva.
00:20:17
Y aquí tenemos nuestra tabla Fiction Books. ¿Qué pasa? Que en categoría tenemos novel.
00:20:25
Lo que nos está pidiendo en la consulta número 7 es que actualicemos esta categoría a ficción.
00:20:29
Por lo que sea, porque ha habido un cambio de criterio en la biblioteca y han dicho que por novela la gente se confunde.
00:20:35
Entonces, ahora todo lo de categoría novela se va a llamar ficción.
00:20:40
Entonces, en vez de cambiar uno a uno, lo que hacemos es utilizar una consulta que modifique un campo concreto.
00:20:44
Cerramos la tabla y nos vamos a crear una consulta en vista de diseño.
00:20:53
¿Cuál es la tabla que vamos a modificar?
00:20:58
Vamos a modificar la tabla Fiction Box.
00:21:00
Yo voy a trabajar con la 2 porque la otra ya está modificada.
00:21:03
Entonces, esta es la tabla que vamos a modificar.
00:21:07
Podemos bajar todos los campos o solo el campo que queremos cambiar. Da igual, no afectaría tener aquí más campos o menos. Tenemos sobre todo el campo que vamos a modificar y cambiamos el tipo de consulta a Update. Vamos a actualizar el campo.
00:21:10
Una vez que le damos a Update, veis que nos cambian las líneas. Lo primero que vamos a hacer es decirle que en el criterio vamos a filtrar, en este caso todos los que tenemos son novela, pero si tuviéramos más, tendríamos que filtrar y decirle a aquellos que sean novela, quiero que pasen a ser de ficción.
00:21:29
A ver, perdonad, es que está en inglés. Quiero que pase, a ver, porque tengo las comillas. Vale, ahí. Ahí está.
00:21:51
Esto sería lo que tendríamos que hacer. Elegimos el campo que vamos a modificar, filtramos cuáles son los registros que vamos a modificar.
00:22:12
En esta tabla, repito, todos los que tenemos son de novela, pues no haría falta filtrarlo, pero así lo hacemos de la manera correcta que lo tendríamos que hacer después.
00:22:21
aquellos que tengan en la categoría novela quiero que pasen a ser ficción ya tenemos la consulta lo
00:22:29
que hacemos es guardar la consulta siempre guardamos primero las consultas y luego las
00:22:37
ejecutamos guardamos toda la consulta número 7 este tiene otro icono diferente la ejecuta
00:22:43
nos dice que va a modificar datos en mitad cuántos registros se van a ver afectados ya
00:22:51
Yo ya sé que son cuatro, así que estoy de acuerdo.
00:22:58
Y comprobamos los cambios en nuestra tabla.
00:23:00
Y ahora vemos que en la categoría se ha cambiado de novela a ficción.
00:23:04
¿De acuerdo?
00:23:12
Vale.
00:23:14
Pero la consulta seis sigue siendo novela, ¿no?
00:23:14
La consulta seis no la hemos tocado.
00:23:18
Claro.
00:23:20
Entonces, si yo ahora aquí cierro y le doy a la consulta seis, vuelve a ejecutar.
00:23:20
Vamos a ver qué ocurre si vuelvo a ejecutar la consulta número cuatro.
00:23:25
Y me dice, los datos que ya tienes en esta tabla se van a eliminar. ¿Deseas continuar? Sí.
00:23:28
Voy a apagar 4 y ahora lo que tenemos vuelve a ser novela, porque la consulta 6 se ha cargado en los registros anteriores.
00:23:37
Y ahora podríamos volver a ejecutar la consulta 7 y modificamos la categoría de los 4 libros.
00:23:47
¿Veis?
00:23:55
Son dos consultas que actúan sobre la misma tabla, modificándola.
00:23:58
¿De acuerdo?
00:24:06
Vale.
00:24:07
Bueno, pues ahí tenemos otro tipo de consulta de acción.
00:24:11
Vamos con la de eliminar.
00:24:16
Tenemos que eliminar uno de los libros.
00:24:18
Vamos a crear una consulta para eliminar en la tabla Fiction Books el libro de Harry Potter.
00:24:20
Si nosotros abrimos nuestra tabla, vemos que aquí tenemos a Harry Potter. Este es el libro que queremos eliminar. Como vemos, en el título tiene Harry Potter y luego más cosas.
00:24:26
Lo recordemos, utilizamos un asterisco y ya está. Vamos a filtrar por el título de Harry. Vamos a eliminar de esta tabla los libros que tengan en su título Harry Potter y algo más.
00:24:42
Nos vamos a crear una consulta nueva. Abrimos la tabla, bueno, utilizamos la tabla que queremos modificar. Yo sigo trabajando con la Fixed Books número 2 para hacer todo el recorrido.
00:24:56
Aquí igual podemos bajar todos los campos o solo el campo con el que queremos trabajar.
00:25:13
entonces como yo quiero filtrar por el título
00:25:16
bajo el campo título
00:25:21
y en el título que queremos que tenga
00:25:23
Harry Potter
00:25:27
no estoy segura de si se escribe así
00:25:29
sí, cuando estés
00:25:31
Harry Potter y luego
00:25:33
con un asterisco
00:25:35
¿qué quiere esto decir?
00:25:36
que todos los libros que tengan Harry Potter
00:25:38
y algo más van a ser eliminados
00:25:41
si tengo dudas
00:25:43
Voy a ejecutar y veo que efectivamente este es el libro sobre el que estoy trabajando. Cuando le doy a filtrar, es este libro sobre el que voy a trabajar.
00:25:45
Hasta ahora solo hemos seleccionado. Vamos a cambiar el tipo de consulta para que pase a ser una consulta de selección, de acción. En este caso, queremos que sea de eliminación.
00:25:58
¿De acuerdo? Vamos a eliminar los campos que cumplan con este criterio.
00:26:10
No hay que hacer nada más, el ya por defecto nos dice que va a eliminar los títulos donde se cumpla este criterio.
00:26:18
Aquí tenemos más opciones, nosotros no vamos a utilizar la opción from, siempre utilizaremos where, es decir, donde se cumpla este criterio.
00:26:26
Recordad, una vez que tenemos la consulta, lo que tenemos que hacer es guardar la consulta.
00:26:37
Esta es la consulta número 8 y ahora la ejecutamos.
00:26:42
Doble clic en ejecutarla.
00:26:47
El primer aviso es de que vamos a modificar datos.
00:26:50
El segundo aviso es cuántos registros se van a ver afectados.
00:26:54
Uno, ¿de acuerdo?
00:26:58
Por eso es buena idea siempre ver, cuando estamos en la consulta de selección, ver cuáles son los libros, en este caso libros, cuáles son los registros.
00:26:59
Sobre los cuales estamos afectando, porque así cuando nos sale el aviso, ya sabemos, a uno, sí, de acuerdo, tres, de acuerdo, ya, vamos más seguros, ¿verdad?
00:27:07
Una vez ejecutada, abrimos nuestra tabla y confirmamos que el registro ya no está, ¿de acuerdo?
00:27:17
Pregunta, ¿qué pasa si vuelvo a ejecutar la consulta 8?
00:27:26
El primer aviso nos sale siempre. Cero registros se van a afectar. ¿Por qué? Porque ya no existe en esa tabla ningún libro de Harry Potter. Por eso ya no hay ninguno que afectar. Le podemos decir OK y le podríamos ejecutar la consulta 10 veces. Daría igual. Una vez que lo hemos eliminado ya no hay nada más. ¿De acuerdo? Bien con las consultas 7 y 8, que son las nuevas.
00:27:29
Pues vamos a ver los informes
00:28:04
¿Vale? Vamos a ver hoy y mañana
00:28:11
Mañana también quiero que veamos alguna
00:28:13
Consulta de actualización
00:28:14
Ahí vamos a ver solo uno
00:28:16
Para que practiquéis luego un poquito
00:28:20
Y mañana vamos a ver más informes
00:28:21
Y dudas que tengáis
00:28:23
Y si no tenéis dudas
00:28:25
Os planteo yo algunas consultas nuevas
00:28:27
¿Vale? Para que practiquemos esto de
00:28:29
Crear una tabla, actualizar
00:28:31
Y si no, bueno, en el nuevo examen lo tenéis
00:28:33
Vamos a hacer un informe. Fijaros, nos dice, vamos a crear un informe con los libros que no están devueltos agrupados por categoría. Queremos ver en un informe los libros que no están devueltos y que estén agrupados por categorías.
00:28:35
Os voy a mostrar el informe para que veáis un poco qué es lo que perseguimos. Esto es lo que queremos ver en nuestro informe. Es un informe muy sencillito porque no tenemos valores, no sumamos, no totalizamos, simplemente agrupamos.
00:28:51
Tenemos un título del informe y luego tendríamos título de campo, categoría, veis que tenemos agrupadas las categorías y dentro de cada categoría los títulos. Decimos que está agrupado porque debajo de cada categoría podemos ver todos los títulos que están en esa categoría.
00:29:05
Aquí hay un error, por ejemplo, en la categoría no se ve todo el campo, está cortado. Esto lo tendríamos que arreglar. Pero bueno, esto es lo que perseguimos.
00:29:21
Entonces, lo normal es que los informes vengan de contactos o de consultas. Mucho más habitual que vengan de consultas, porque en la consulta ya hemos preparado la información como la queremos ver.
00:29:31
¿De acuerdo? Si queremos calcular un precio, con un IVA, con un descuento, lo que sea, todo eso lo hacemos en la consulta. Y una vez que en la consulta tenemos todos los datos, al informe pasamos, digamos, el formato bonito.
00:29:42
Entonces, lo primero que necesitamos es una consulta que agrupe por categoría. Bueno, esta consulta es bastante sencilla y lo podríamos hacer directamente, pero yo os recomiendo que lo hagáis siempre a través de una consulta.
00:29:56
¿Tenemos alguna consulta que nos muestre los libros que no han sido devueltos?
00:30:11
¿El qué?
00:30:19
Que si tenemos alguna consulta que nos muestre los libros que no han sido devueltos por categoría.
00:30:21
Sí, la de...
00:30:28
En la consulta 2 teníamos los libros que no habían sido devueltos y usábamos la categoría. Entonces, si utilizamos esta consulta nos va a resultar muy sencillo hacer el informe.
00:30:30
Pues venga, vamos a hacer nuestro primer informe a partir de la consulta número 2. Así que nos vamos al área de informes y creamos nuestro primer informe.
00:30:43
Vamos a utilizar también el asistente. Bueno, no sé si os pasa también a vosotros, creo que me lo pasa porque lo estoy compartiendo.
00:30:58
Esa sería la primera pantalla que nos aparece.
00:31:11
¿Cuál es la consulta que vas a utilizar?
00:31:14
Tablas o consultas, como veis.
00:31:17
¿Cuál es la tabla o la consulta que vas a utilizar para el informe?
00:31:19
Entonces, en este caso tendríamos que ir a la consulta número 2,
00:31:22
porque es la consulta que ya tenemos preparada.
00:31:25
De cara a ejercicios nuestros o exámenes nuestros,
00:31:28
puede ser que la consulta os la haya pedido a lo largo del ejercicio
00:31:31
y ahora la podéis utilizar,
00:31:35
Pero también puede pasar que no tengáis una consulta adecuada para el informe y la tendráis que hacer y entonces la llamaréis consulta para informe. ¿De acuerdo? En este caso sí que la tenemos, así que la reutilizamos.
00:31:36
Nos dice los campos que tenemos
00:31:48
Y cuáles queremos utilizar
00:31:51
Fijaros que en el informe no nos pide
00:31:54
El nombre del lector
00:31:58
El nombre de la persona
00:32:00
Así que no lo vamos a utilizar
00:32:02
Vamos a utilizar solo la categoría
00:32:03
Y el título del libro
00:32:05
Pero el lector no me lo voy a traer
00:32:08
No quiero que aparezca en mi informe
00:32:10
Es decir, en la consulta yo puedo tener mucha información
00:32:12
Pero no toda la información de la consulta
00:32:14
Tiene por qué aparecer en el informe
00:32:16
Voy a filtrar qué información es la que quiero que aparezca.
00:32:18
¿De acuerdo?
00:32:22
Aquí tenemos los campos y nos pregunta si queremos agrupar.
00:32:25
¿Queremos agrupar?
00:32:31
Sí, queremos agrupar por categoría.
00:32:32
Es decir, que nos ponga una categoría, la que sea, y debajo todos los títulos de esa categoría.
00:32:36
Siguiente.
00:32:44
¿Cómo queremos ordenar?
00:32:45
Bueno, pues podría ser por orden alfabético.
00:32:47
Es decir, dentro de cada categoría, ¿cómo van a aparecer los títulos? Pues, bueno, que se aparezcan por orden ascendente, por orden alfabético.
00:32:49
Siguiente. Este es el formato. Esto pasa un poco como con los formularios. Vais a tener distintos formatos, pues cada vez que hagáis un informe, hacerlo de una manera para ir viendo.
00:32:58
Vamos a ver las vistas preliminares. Aquí podéis echar un vistacillo. El que hemos utilizado nos valdría el primero o el último.
00:33:08
Pero como vosotros no lo sabéis así a priori, pues vais probando. También otra opción, en el MOOC examen de hecho lo tenéis, es que veáis un pantallazo del informe que se pide. A través del pantallazo vemos si está agrupado, si está totalizado, lo que sea.
00:33:20
Pues nada, elegimos uno de los formatos.
00:33:35
Perdona Elena, ¿has cogido categoría o título?
00:33:41
agrupamos por categoría si nos lo dicen las instrucciones agrupado por categoría aquí no hay duda
00:33:50
la orientación vertical horizontal normalmente utilizaremos verticales cuando tengamos pocos
00:34:03
campos 34 campos si tenemos un informe con ocho campos tipo facturas por ejemplo donde tengamos
00:34:08
Digamos, código del producto, nombre del producto, precio unitario, número de unidades, precio total, descuento, IVA.
00:34:15
Entonces, utilizaremos el horizontal, ¿vale? Si no, el vertical.
00:34:23
Nombre del informe y si lo queremos ver o modificar.
00:34:29
En este caso lo vamos a ver y luego ya veremos cómo modificarlo.
00:34:35
Le damos a terminar y aquí nos aparece nuestro informe.
00:34:38
Como veis tenemos por defecto el nombre del informe que le hayamos dado, este es el título y luego ya tenemos nuestros datos.
00:34:42
Como veis aparecen las filas rayadas una sin ano, esto lo vamos a quitar y vamos a poner por ejemplo que category y title aparezcan un poquito más destacados,
00:34:52
porque es como el título y apenas se nota, pues vamos a ponerles una negrita, un cambio de color, un poquito más destacado.
00:35:05
sacado, ¿de acuerdo? Pues entonces vamos a cerrar la vista de imprimir y nos vamos a la vista de
00:35:11
diseño. Los informes también tienen diferentes vistas, igual que todos los elementos que hemos
00:35:20
visto, ¿de acuerdo? Principalmente trabajaremos el de la preview, el port view, para ver cómo queda,
00:35:24
y el del diseño. Entonces nos venimos al diseño, lo modificamos, nos vamos al report, lo vimos,
00:35:32
Lo vemos. Y así vamos trabajando. Vale, ¿qué partes tenemos aquí en el informe? Tenemos la parte del título. Pues a lo mejor este es el nombre del elemento aquí en la base de datos, pero no me gusta. Bueno, pues lo podemos modificar.
00:35:36
Aquí lo podemos poner bonito, podemos cambiar el contenido, podemos ponerle otro color, podemos ponerlo negrita, cambiarle el tipo de letra, bueno, lo que consideremos, fijaros que si lo ponemos más grande no cabe, entonces en este caso tendremos que hacer un poquito más grande el espacio.
00:35:50
Esto respecto al título, ¿de acuerdo? Luego tenemos un encabezado de página, que es el que hemos visto, que os he dicho yo que categoría y título apenas se veía, ¿verdad? Entonces vamos a cambiarlo. Voy a cambiar los dos a la vez. Voy a cambiar este y pulsando control voy a seleccionar los dos campos.
00:36:20
Fijaros, ahora estoy trabajando solo sobre el título. Y el título, me parece buena idea que esté en verde. Voy a ponerle colores diferentes para que distingáis lo que estamos haciendo.
00:36:40
Esta es la categoría. Si veo que hace falta más espacio hasta el área del informe, se la puedo dar.
00:36:52
Podemos ponerlo en cursiva, podemos ponerle otro tipo de letra, lo que consideremos.
00:36:59
Le quiero ver cómo queda. Cambio la vista y esto es lo que estamos cambiando. De momento hemos cambiado el título y hemos cambiado el título de página.
00:37:06
Nuestro informe solo tiene una página, como podéis ver, pero si tuviéramos más páginas, estos títulos aparecerían en cada página.
00:37:17
y luego ya tenemos el contenido el contenido que va adentro y esto lo tenemos aquí esa es
00:37:24
la categoría pues la categoría por ejemplo podemos hacer aparezca en rojo de abril colores
00:37:35
distintos para que como os digo para que notemos lo que estamos haciendo de acuerdo ahora he
00:37:43
cambiado cómo aparecen las categorías. Las categorías aparecen en rojo. Y ahora voy a cambiar que los
00:37:48
títulos de los libros, que los títulos de los libros, que los títulos aparezcan, yo que sé, en morado, por ejemplo.
00:37:56
¿Lo he cambiado? Sí, apenas se nota. Vale, pues ya estaría. ¿Qué más cosas podemos cambiar? Podemos cambiar, por ejemplo,
00:38:18
si vemos que categoría de título está muy lejos, porque me voy a la lista preliminar,
00:38:24
bueno, aquí hay mucho espacio, quiero juntarlo más, quiero que todo esto se venga para la izquierda.
00:38:29
Fijaros que tengo que cambiar el título y el contenido, dos campos distintos, ¿verdad?
00:38:34
Si cambio solo uno, los títulos se vendrán a la izquierda, pero el título no.
00:38:39
Lo vamos a ver en la práctica.
00:38:45
Si yo me traigo la caja del título hacia la izquierda, porque quiero que esté más cerca de la categoría,
00:38:47
pero no cambio este título de aquí arriba, cuando le doy a la vista veréis que lo que tengo son los títulos movidos,
00:38:53
pero no este de aquí arriba. Por lo tanto, tengo que mover los dos.
00:39:02
Este lo puedo hacer más cortito porque no tengo categorías tan largas y este título lo puedo traer a la misma altura que el otro.
00:39:09
Lo ideal es seleccionar ambas cajas a la vez porque así se van a desplazar igual.
00:39:19
¿De acuerdo? Y sabemos que va a quedar alineado.
00:39:25
¿De acuerdo? Ahí lo tenemos.
00:39:30
Pero los títulos no están alineados con la categoría, ¿no?
00:39:35
No, están debajo. Debajo de la categoría de Children tenemos este título.
00:39:37
Debajo de la de Jardinería tenemos dos títulos.
00:39:43
Debajo de Historia tenemos un título, ficción histórica, no sé cómo sería, novela histórica, ¿no sería?
00:39:47
y luego historia, no están alineados porque están dentro de cada categoría.
00:39:55
¿De acuerdo? Es como eso, una categoría agrupamos.
00:40:01
Dentro de jardinería tenemos dos títulos, ¿de acuerdo?
00:40:04
Están alineados en vertical, en horizontal no, porque están dentro de la categoría.
00:40:08
Eso también es por el formato del informe que hemos elegido.
00:40:13
Hay otros informes que ponen la categoría y el título a la misma altura.
00:40:17
Eso cuando vayáis haciendo informes iréis viendo los distintos formatos que hay.
00:40:21
Algo más que quiero enseñar. Aquí lo de las líneas. Cuando nos venimos aquí tenemos, a ver, que no me acuerdo dónde se ponía lo de las líneas alternas.
00:40:27
¿Lo encuentro? Tiene que ser aquí. No lo veo. Bueno, si no lo veo ahora os lo cuento mañana porque tampoco vamos a perder mucho tiempo. Hay una de las opciones que nos da la opción de que vaya apareciendo una línea en blanco, otra en gris, otra en blanco, otra en gris.
00:40:55
No recuerdo cómo se dice, pero no lo encuentro. No sé si está en la categoría o en el título. Así que tampoco os voy a hacer perder más tiempo. Os lo cuento mañana. Lo busco ahora tranquilamente y mañana lo vemos.
00:41:38
Algo que quiero que hagamos, totalizar, imaginaros en nuestro informe, bueno aquí tenemos una base de datos chiquitita con poquitos registros y es bastante sencillo ver la vista preliminar, así como hacer un análisis inicial, pero si tuviéramos muchísimos títulos y quisiéramos ver cuántos títulos tenemos dentro de cada categoría, es decir, que al final de cada categoría nos hiciera una cuenta, esa cuenta puede sumar, puede contar, aunque no nos lo pide vamos a hacerlo y así ya vamos adelantando para mañana.
00:42:01
Nos vamos a la vista de diseño y lo que hacemos es que en título, que es lo que queremos contar, queremos contar cuántos títulos hay, nos vamos al diseño y fijaros que al ser un texto no nos da la opción de sumar, porque estamos trabajando con un campo que es texto, pero sí nos da la opción de contar.
00:42:31
Vamos a contar registros, cuántos registros hay.
00:42:55
Y cuando le damos a contar, cuando le damos a totalizar, va a aparecer una nueva área en el informe.
00:42:58
¿Veis? Esta es la nueva.
00:43:04
Tenemos un pie de categoría.
00:43:06
Al final de cada categoría va a aparecer una cuenta.
00:43:08
¿De qué? Del campo que tenemos aquí arriba.
00:43:11
No tenemos que hacer nada más.
00:43:14
Nos vamos a ver.
00:43:15
Y ya vemos que debajo de cada categoría nos aparece una cuenta.
00:43:18
podemos poner antes de la cuenta podemos poner si queréis un cuadro de texto una etiqueta que
00:43:23
sea total por ejemplo aquí podemos poner un total al lado para que así poner un poquito
00:43:42
no quería ponerlo ahí arriba
00:43:55
quería traerlo aquí
00:43:59
voy a cerrar esto un poquito
00:44:00
Elena, ¿de dónde has cogido el cuadro de texto?
00:44:03
Ah, de diseño
00:44:07
Sí, en diseño tenéis varios controles
00:44:07
solo vamos a utilizar etiquetas, no vamos a utilizar
00:44:10
el resto de controles
00:44:12
esto cuando veamos formularios
00:44:13
el año que viene lo veremos
00:44:16
controles, este año nada, solamente
00:44:18
una etiqueta
00:44:20
es un texto que no hace nada, no hace ninguna
00:44:21
acción, simplemente ponemos un texto y siempre va a aparecer
00:44:24
ese texto. Entonces cuando le damos a ver el informe vemos que nos aparece total y luego el
00:44:26
número. Como veis aparece muy separado porque este campo de aquí es muy grande, entonces aunque
00:44:33
empieza aquí a la izquierda pero está alineado a la derecha, nos aparece muy lejos. Vamos a acercar
00:44:40
este 1 más hacia la izquierda. Voy haciendo paso a paso como veis al principio de cambiar de vista
00:44:45
de diseño para ver cada cambio que hago, qué efecto tiene. Luego con la práctica
00:44:52
os hacéis varios cambios a la vez. Lo que os comentaba es que este campo
00:44:56
al ser muy ancho, estar alineado a la derecha porque es un número,
00:45:00
se nos va muy lejos. Voy a hacerlo más corto para
00:45:04
traerlo más cerca. Y además, a esto
00:45:08
como son unos totales, le quiero dar un formato un poquito distinto.
00:45:12
Por ejemplo, quiero que sea morado porque está totalizando
00:45:16
los títulos que son morados
00:45:19
pero quiero cambiarle
00:45:22
el tamaño, por ejemplo
00:45:24
vamos a hacerle algo así
00:45:26
¿de acuerdo?
00:45:29
lo podemos hacer aquí, también le podemos poner
00:45:34
un recuadrito
00:45:37
le podemos poner un recuadrito pues morado
00:45:38
¿no?
00:45:41
bien, podemos ponerle un relleno
00:45:42
a la forma
00:45:45
puede ser un morado clarito
00:45:46
por ejemplo
00:45:49
Y ahí vamos viendo los cambios que hacemos, qué efecto tienen. Por ejemplo, después de mis totales, la siguiente categoría parece muy cerca, ¿verdad? Me apetece que mi siguiente categoría parezca más separada del total. Así que le voy a dar un poquito de espacio.
00:45:49
Después de los totales, voy a dar un espacio antes del siguiente apartado.
00:46:13
Entonces, después de cada pie de categoría, genero un espacio, a ver qué efecto tiene esto, y así me gusta más.
00:46:20
¿Que veo que mi total está muy alejado del título? Pues aquí quito espacio.
00:46:32
Vamos a la lista de diseño, y lo que hago es que después de los títulos, quito espacio.
00:46:38
para que aparezca más junto y así iríamos definiendo nuestro nuestro
00:46:44
informe lo de la línea gris me parece que no
00:46:52
encuentro ahora
00:46:58
- Valoración:
- Eres el primero. Inicia sesión para valorar el vídeo.
- 1
- 2
- 3
- 4
- 5
- Idioma/s:
- Materias:
- Informática
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Formación Profesional
- Ciclo formativo de grado superior
- Primer Curso
- Segundo Curso
- Autor/es:
- Elena Tejedor Tajuelo
- Subido por:
- Elena T.
- Licencia:
- Reconocimiento - No comercial - Compartir igual
- Visualizaciones:
- 75
- Fecha:
- 4 de mayo de 2020 - 15:01
- Visibilidad:
- Clave
- Centro:
- IES CLARA DEL REY
- Duración:
- 47′ 02″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 55.13 MBytes
Para publicar comentarios debes entrar con tu nombre de usuario de EducaMadrid.
Comentarios
Este vídeo todavía no tiene comentarios. Sé el primero en comentar.