20200415 Access DT 5 Queries - 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:
Se acaba de enganchar dudas respecto a la base de datos número 5.
00:00:00
Ayer hicimos la estructura juntos y hoy metemos los datos de la estructura en Access.
00:00:04
Bueno, los metisteis ayer, metisteis las tablas, las relaciones, los campos de búsqueda y los registros.
00:00:09
¿Dudas con esto?
00:00:16
No.
00:00:20
Vale.
00:00:21
¿Deberíamos tener algo así?
00:00:22
Os estoy compartiendo la estructura de la base de datos.
00:00:23
¿Deberíamos tener algo así todos?
00:00:27
¿Tenéis la estructura ya subida?
00:00:33
A ver, es cierto.
00:00:35
En el aula virtual tenéis la estructura hecha en Word, ¿de acuerdo?
00:00:36
Aquí tenéis cómo quedaría, que es exactamente lo mismo a lo que hicimos ayer en papel,
00:00:43
pero una vez que lo tenemos ya en Word.
00:00:48
Luego dentro de cada tabla tenéis que tener los registros que hemos metido desde los datos del PDF, ¿de acuerdo?
00:00:50
Entonces cuando entramos en cada tabla nos encontraríamos los registros de esta manera, ¿de acuerdo?
00:00:59
Ahí tenemos nuestras cuatro tablas con todos los datos. Y hoy vamos a empezar con las consultas. Entonces, empezamos con las primeras y no nos da tiempo a acabar. Hacemos una parte y mañana hacemos la otra parte. Mañana, no, la semana que viene hacemos la otra. ¿De acuerdo? Pues venga, vamos con las consultas. A ver, ¿qué nos pide? Vamos a cerrar esto por aquí. ¿Qué nos pide la primera consulta?
00:01:08
consulta. El número de policyholders. Número de policyholders, es decir, número de asegurados,
00:01:32
¿verdad? Como número de clientes. ¿Cuántos clientes tenemos? ¿Cuántos asegurados? ¿Cuál
00:01:39
es el resultado que queremos ver? Os lo pongo en pantalla. Lo que queremos ver es simplemente
00:01:43
un número. No queremos ver el nombre, porque si ahora tengo nueve, pero si tengo 900, que
00:01:47
la vernaliza con 900. No me interesan los nombres. Me están preguntando número de.
00:01:52
Recordad, esto es como en Excel. Cuando me preguntan número de, tengo que contar. No
00:01:57
quiero ver los detalles, solamente quiero ver el número.
00:02:01
¿De acuerdo?
00:02:04
Ese es el resultado de la consulta.
00:02:05
Para ver cómo lo hacemos.
00:02:07
¿Cuántas tablas vamos a necesitar?
00:02:09
Bueno, no la tenéis hecha
00:02:12
las consultas, ¿verdad?
00:02:13
No, entiendo que no. Vale, pues la vamos a
00:02:18
hacer desde cero entonces. Me voy a la
00:02:20
vista diseño y...
00:02:22
Uy, perdón, lo he hecho
00:02:24
así, sí.
00:02:26
Esto es lo que quería. Uy, me estoy
00:02:30
quedando en la tabla, qué puntería.
00:02:32
A ver, consulta... Ah, aquí.
00:02:34
Consulta. Venga, lo primero que tenemos que pensar es qué tabla necesito para saber cuántos asegurados tengo. ¿Tablas que necesito? ¿A qué tengo toda la información relativa a mis asegurados?
00:02:37
Y no me importa qué pólizas tienen, quién fue el empleado que lo hizo o qué tipo de seguro tiene. Por lo tanto, el resto de tablas no las necesito. Me quedo solo con esta.
00:02:52
Pregunta, ¿qué campo puedo contar para saber cuántos asegurados tengo?
00:03:02
Abriros el micrófono y decidme, por favor
00:03:11
¿Nada?
00:03:13
El DNI
00:03:25
El DNI, exactamente, el DNI
00:03:26
Vamos a utilizar el DNI
00:03:29
¿Por qué el DNI? Porque recordad, el DNI es la clave principal
00:03:30
Y es el campo que nos ayuda a distinguir un asegurado de otro
00:03:34
¿Podría contar los nombres?
00:03:38
No
00:03:45
No, no podría contar los nombres
00:03:46
No podría contar los nombres porque, veis el Word, ¿no?
00:03:48
Luego, volvemos con nuestro ejemplo de Pepe.
00:03:52
Imaginaros que tengo esto en mi tabla de asegurados, cuatro nombres, y los cuento.
00:04:00
¿Cuántos nombres distintos encuentra Access?
00:04:06
Tres.
00:04:14
Tres nombres distintos.
00:04:15
Tres.
00:04:17
Tengo cuatro asegurados, pero hay dos de ellos que se llaman igual.
00:04:18
Cuando yo le digo a Access que cuente cuántos nombres distintos hay, va a encontrar tres.
00:04:22
Por lo tanto, el nombre no me sirve.
00:04:27
No puedo contar el nombre porque el nombre es un campo que se puede repetir.
00:04:29
¿De acuerdo?
00:04:34
Luego, no puedo contar nombres.
00:04:36
Lo mismo pasa con los apellidos y con los demás campos.
00:04:38
¿Cuál es el campo que me asegura que un registro es distinto del otro?
00:04:42
El DNI.
00:04:46
Por lo tanto, es el DNI el que voy a utilizar.
00:04:46
Bajo el campo del DNI, que es el campo que quiero contar.
00:04:49
Por lo tanto, aquí tenemos una pista muy importante.
00:04:53
Normalmente vamos a contar campos clave,
00:04:56
porque es lo que me ayuda a distinguir un registro de otro.
00:04:59
¿De acuerdo?
00:05:04
Ahora queremos contar.
00:05:05
¿Qué tengo que hacer para poder contar?
00:05:06
Porque no tengo la línea de totales.
00:05:08
Primero nos tenemos que ir al sumatorio.
00:05:10
¿Va bien la voz con la imagen?
00:05:14
¿Van a la vez o van distorsionados?
00:05:16
Hay retraso.
00:05:20
No, va bien.
00:05:21
¿Va bien? Vale.
00:05:22
Si no quito la imagen.
00:05:23
Y así me oís según va el ratón.
00:05:24
De acuerdo, hemos dado los totales.
00:05:28
Y aquí por defecto nos pone agrupar, pero no queremos agrupar.
00:05:30
Lo que queremos es que cuente.
00:05:34
¿De acuerdo?
00:05:40
Le damos a contar.
00:05:41
Ejecutamos para ver qué ocurre.
00:05:44
Y aquí ya vemos que cuenta los DNIs.
00:05:46
Pregunta.
00:05:55
Alejandro
00:05:56
Bustos, ¿te puedo oír?
00:05:58
Podrías ponerte el micrófono y si no, por el chat
00:06:00
me respondes, ¿vale? ¿Qué puedo hacer?
00:06:02
Ah, sí te puedo oír, perfecto. ¿Qué puedo
00:06:04
hacer para cambiar este título? No me gusta que ponga
00:06:06
cuenta de DNI, porque es muy feo.
00:06:08
¿Cómo puedo cambiarlo? ¿Cómo puedo
00:06:11
poner número de asegurados?
00:06:12
Entrando a la vista de la tabla.
00:06:16
Vamos a la vista de diseño
00:06:18
y ¿qué hacemos aquí?
00:06:19
En edición.
00:06:23
A ver, un poquito más alto, por favor.
00:06:25
En edición se puede cambiar.
00:06:28
no te entiendo
00:06:30
la vista de edición de la tabla
00:06:31
no, no, no, vamos a cambiar la tabla
00:06:34
vamos a tocar solo la consulta
00:06:37
la tabla está como está, no la tocamos
00:06:38
porque hay muchísimas consultas y personas
00:06:40
tirando de las tablas
00:06:42
luego la tabla no la podemos tocar
00:06:43
solo puedo tocar mi consulta
00:06:45
¿vale?
00:06:47
o sea, el campo DNI está bien
00:06:50
que se llame DNI
00:06:51
lo que pasa es que cuando yo ejecuto mi consulta
00:06:52
me pone cuenta de DNI
00:06:55
y eso no me gusta
00:06:56
quiero cambiar solo mi consulta
00:06:57
A ver, ¿quién puede echar un cable a Alejandro?
00:07:00
¿Os acordáis cómo cambiar el título?
00:07:03
Nadie.
00:07:12
Bueno, pues antes, en el campo, antes del nombre del campo, podemos poner lo que queramos.
00:07:14
Dos puntos, espacio.
00:07:24
Y lo que aparece antes de los dos puntos es el nombre que vamos a ver al ejecutar la consulta.
00:07:27
¿De acuerdo?
00:07:33
Antes de los dos puntos podemos poner lo que queramos.
00:07:34
Ejecutar.
00:07:37
Ah, creo que es porque es muy largo o por el espacio. A ver, vamos a probar. Porque es muy largo. A ver, ah, no, por el punto, por el punto. Vale, por el punto.
00:07:38
Sí, en la vista de diseño
00:07:55
antes del nombre del campo
00:08:02
que estamos utilizando
00:08:03
podemos poner lo que queramos
00:08:04
dos puntos
00:08:07
y lo que hemos puesto antes de los dos puntos
00:08:08
será lo que aparece cuando ejecutemos la consulta
00:08:11
¿vale?
00:08:14
Ahí tenemos número de asegurados
00:08:17
dos puntos
00:08:19
y entonces cuando ejecutamos
00:08:20
solo vemos lo que va antes de los dos puntos
00:08:23
Esto ya lo vimos en otra consulta, lo estamos recordando ahora. Apuntaroslo para las siguientes que seguro te vuelve a aparecer. Bueno, pues ahí tenemos la consulta número uno. Ya le daríamos al asco y a guardar. ¿De acuerdo? ¿Duras con esta consulta? ¿No? ¿Pasamos a la siguiente entonces?
00:08:25
Venga
00:08:49
Bueno, no encuentro ahora el PDF
00:08:51
Aquí
00:08:59
Vale
00:08:59
Número de asegurados en Murcia
00:09:06
O sea que lo mismo
00:09:08
Pero filtrando por Murcia
00:09:10
¿De acuerdo?
00:09:12
Vale, pues la primera parte será la misma
00:09:14
Así que no me voy a salir
00:09:16
Ya estamos aquí, ya estamos contando todos los asegurados
00:09:17
Pero ahora quiero filtrar por Murcia
00:09:20
Entonces, en la consulta número 2, lo que tendré que hacer será añadir la ciudad y filtrar por la ciudad que me han dicho, ¿vale? Esto es lo que tendríamos que hacer en la segunda consulta, añadir la ciudad y filtrar. Le damos a ejecutar y aquí vemos que en Murcia tenemos tres asegurados, ¿de acuerdo?
00:09:22
Pero hay que hacerlo en la misma consulta.
00:09:49
Sí, Miriam, ¿se podría ocultar la ciudad? Porque como no sabemos si hay que mostrarla o no, podemos elegir ocultarla o no, ¿de acuerdo?
00:09:55
¿Alguna pregunta?
00:10:04
Hay que hacerlo en la misma consulta, ¿no?
00:10:07
No, no, no lo estoy haciendo yo porque para no guardarla y tal. Pero vamos, guardaríais la primera consulta.
00:10:09
Lo que podéis hacer siempre, una vez que estéis aquí, fijaros, tengo la consulta 1 porque ya la he terminado y la he guardado. Podéis hacer botón derecho sobre la consulta. A ver si me deja ahora. A ver. Ahora, botón derecho, tenéis la opción de copiar-pegar. La duplicáis y modificáis la segunda.
00:10:14
Cuando dos consultas se parecen mucho, cogéis la primera consulta, copiáis, pegáis y modificáis la segunda. Una vez que la copiáis la podéis renombrar, la renombraríamos con la consulta número dos y solamente añadís el campo que necesitéis. Eso nos va a pasar a veces. Hay dos consultas que son muy parecidas y solo tengo que añadir un campo.
00:10:36
Sobre todo cuando trabajemos con campos calculados, etcétera, que nos requieren mucho cálculo. Si otra consulta se parece mucho, no vamos a hacer todos los cálculos otra vez. Lo que hacemos es que copiamos la anterior y simplemente cambiamos. Donde pone empleados, ponemos ciudad o el pequeño cambio que sea. ¿De acuerdo?
00:10:55
Para no guardarla
00:11:11
Dime
00:11:14
A mí me sale tres veces Murcia
00:11:15
Tres veces Murcia, porque no has agrupado
00:11:17
Tienes que poner totales
00:11:20
Ah, vale
00:11:22
Y contar
00:11:24
Recordar, cuando no queremos ver todo el detalle de los registros
00:11:25
Lo que decimos
00:11:29
Si tengo cinco asegurados en Murcia
00:11:30
Yo no quiero ver cinco registros
00:11:32
Quiero ver que sume cinco
00:11:34
Luego hay que darle a los totales
00:11:35
Para que agrupe
00:11:37
los contamos
00:11:38
contamos cuantos DNIs distintos hay
00:11:43
¿más dudas con la consulta 2?
00:11:47
Sí, a mí es que Elena
00:11:54
me sale cuando he cambiado eso
00:11:55
no coinciden los tipos de datos
00:11:57
en la expresión de criterio
00:11:59
Vale, vete al diseño
00:12:01
y mira a ver, en el campo DNI
00:12:02
¿qué tienes en la fila de total?
00:12:04
Cuenta
00:12:11
Cuenta. ¿Y en Ciudad?
00:12:12
¿Verdad? O sea, yo he puesto Murcia en criterio.
00:12:16
Sí, pero ¿en la fila de totales?
00:12:18
Sí, o sea, tengo City.
00:12:23
Sí, en el campo Ciudad tienes una fila que es totales, ¿verdad?
00:12:26
¿Y en ese totales qué pone? ¿Pone agrupar o por?
00:12:30
No.
00:12:33
¿Qué pone?
00:12:34
No pone nada.
00:12:36
Algo tiene que poner, porque si en uno tienes contar, al lado de contar,
00:12:38
en DNI me ha dicho que tienes contar.
00:12:43
Sí.
00:12:46
¿Y al lado de contar?
00:12:47
Ah, vale. Tengo que contar también en ciudad.
00:12:50
Claro, no. Pues en ciudad tiene que ser agrupado por...
00:12:53
Ah, vale, vale.
00:12:55
¿Vale?
00:12:57
Vale, vale. Sí, gracias.
00:12:57
De todas maneras, yo hoy os enseño las consultas y cómo tienen que dar.
00:12:59
Luego lo entendéis vosotros y mañana las volvemos a revisar, ¿vale?
00:13:03
Que os dé lo mismo.
00:13:06
¿Os parece?
00:13:08
Sí.
00:13:09
Porque seguro que luego cuando os pongáis vosotros, alguna cosa no sale, no cuadra.
00:13:10
Y si queréis ir cogiendo pantallazos mientras yo lo voy poniendo, también podéis hacerlo para luego comprobar. ¿De acuerdo? ¿Más consultas con la consulta 2? ¿No? Bueno, voy a ver la 3 entonces. Nos dice, número de asegurados por ciudad. Es decir, que yo al ejecutar la consulta vea una lista y vea Murcia 3, Madrid 8, Segovia 20. ¿De acuerdo? Eso es lo que queremos ver, una lista.
00:13:14
Vamos a ver la diferencia entre la 3 y la 4.
00:13:48
¿De acuerdo?
00:13:50
Aparentemente son iguales, pero en una queremos ver una lista y en otra vamos a ver parámetros,
00:13:51
que ahora vemos que es.
00:13:55
Vamos con la lista.
00:13:56
Voy a utilizar esta misma.
00:13:58
Lo único que hago es quitar el filtro de Murcia.
00:14:00
¿Vale?
00:14:04
De la consulta 2, la copio y la pego, y lo único que hago es quitar el filtro de Murcia.
00:14:04
Ya estoy contando cuántos asegurados tengo por cada ciudad.
00:14:10
Eso es todo. Le damos a ejecutar y vemos número de asegurados por ciudad.
00:14:17
Podríamos quizás poner la ciudad primero, si nos vamos a la vista de diseño, normalmente en este caso vemos primero la categoría y luego la cuenta.
00:14:29
Entonces podemos arrastrar la ciudad primero, dejaros para hacerlo, seleccionamos la columna y luego con el ratón pincho y arrastro.
00:14:38
Y algo que también podemos hacer normalmente aquí es ordenar por número descendente.
00:14:46
¿Por qué? Porque normalmente querremos ver primero las ciudades que tienen más asegurados, de mayor a menor.
00:14:53
Aquí de esta manera veríamos las ciudades, primero las ciudades con más asegurados irían de mayor a menor.
00:15:01
En este caso no se ve muy claro porque como hay muchos con un 1, pero bueno, nos hacemos la idea.
00:15:08
¿De acuerdo? Esta sería la consulta número 3. Vamos a ver la consulta número 4, que aparentemente es muy similar. Nos dice la 4. También queremos ver cuántos asegurados hay por ciudad, pero es una consulta de parámetros.
00:15:14
¿Esto qué significa? Una consulta de parámetros es esa que cada vez que yo ejecute la consulta me va a decir para qué ciudad quieres el dato.
00:15:34
Y dependiendo de lo que yo ponga de la ciudad, me va a devolver un resultado u otro.
00:15:43
¿De acuerdo?
00:15:49
Entonces, ¿cómo hacemos esto?
00:15:50
Igual que antes filtrábamos por Murcia, en ciudad, vamos a poner entre corchetes la descripción como la pregunta que queremos hacer.
00:15:52
Este es el mensaje que va a salir, bueno, vamos a hacerlo en inglés, que lo tenemos todo en inglés.
00:16:03
Este es el mensaje que va a salir cuando nosotros ejecutemos la consulta.
00:16:08
Daremos la información de la ciudad que queremos en cada caso y nos va a dar solamente los asegurados para esa ciudad.
00:16:12
¿De acuerdo?
00:16:19
Voy a guardar la consulta.
00:16:19
La guardo como query número uno.
00:16:23
¿Y qué ocurre?
00:16:27
Cada vez que yo ejecuto la consulta con doble clic… ¿No lo he guardado bien o qué? A ver, perdonadme. Sí. ¿Y por qué no lo está preguntando? Sí. A ver, dejadme un segundo. No. Vamos a ver, esta. Ah, ya sé por qué. Disculpadme.
00:16:27
Porque el nombre de lo que he puesto en criterio coincide exactamente con el campo.
00:17:08
Entonces, tenemos que poner algo distinto entre corchetes.
00:17:16
Por ejemplo, enter the city o algo así.
00:17:18
Es decir, es importante que lo que ponemos entre corchetes sea diferente al nombre del campo.
00:17:22
¿Vale?
00:17:28
Entonces, cuando ejecutamos la consulta, nos tiene que preguntar.
00:17:28
Fijaros que lo que nos pregunta es lo que hemos puesto entre corchetes.
00:17:34
Nosotros vamos a darle información, por ejemplo, quiero ver los de Murcia. Le damos a OK y solamente vemos la información para los de Murcia. Pero yo no estoy guardando la consulta con el filtro de Murcia.
00:17:37
Esto quiere decir que cuando yo cierro la consulta no se guarda nada de Murcia
00:17:52
y la siguiente vez que ejecuto la consulta me vuelve a preguntar y yo ahora le digo pues Sevilla
00:17:56
y me da el dato de Sevilla.
00:18:01
Es decir, no se está guardando la información que yo estoy viendo.
00:18:06
Cada vez me va a preguntar.
00:18:10
Cada vez que yo ejecute la consulta meto la información de la ciudad, del cliente, del producto que me interese
00:18:12
y solo veo la información relativa a ese producto, ciudad, cliente.
00:18:19
¿De acuerdo?
00:18:26
Luego ahí tenemos la diferencia entre la consulta 3, que vemos...
00:18:28
Y la consulta 4, que lo que vemos es solamente uno de ellos, cada vez el que especifiquemos.
00:18:31
Esas son las consultas de parámetros.
00:18:42
Aquí tenemos un primer tipo de consulta diferente.
00:18:44
Vamos a ir metiendo tipos de consultas distintos.
00:18:47
Elena, ¿se puede ver la 3 en diseño un momento?
00:18:50
Sí.
00:18:54
No me reconoce los corchetes.
00:18:54
La consulta 3 en diseño.
00:18:57
Esta es.
00:19:01
Ah, perdón, no, la 4.
00:19:03
La 4 en diseño.
00:19:05
Bueno, voy a poneros con la que estábamos trabajando nosotros.
00:19:06
Esta es, la 4.
00:19:10
Ah, pero son corchetes de...
00:19:13
Cuadrados, claro, corchetes.
00:19:15
O sea, como brackets.
00:19:17
lo importante que yo me he olvidado
00:19:19
es que el nombre que ponemos
00:19:22
lo que ponemos entre corchetes tiene que ser distinto
00:19:24
al campo, porque si no, no funciona
00:19:26
¿vale? pero podemos poner lo que queramos
00:19:29
aquí dentro, aquí vamos a poner
00:19:30
algo que sea explicativo para el usuario
00:19:32
es decir, cuando el usuario
00:19:35
ejecute la consulta
00:19:36
sepa lo que tiene que hacer
00:19:39
si, cuando yo
00:19:40
estoy haciendo la consulta en el diseño
00:19:42
pongo algo raro
00:19:44
pongo algo
00:19:46
que me es explicativo
00:19:48
cuando yo hago una consulta
00:19:50
no voy a saber qué hacer.
00:19:54
No me dice nada.
00:19:57
No tengo información.
00:19:59
¿Vale?
00:20:01
Luego es importante
00:20:01
que cuando hagamos el diseño
00:20:02
introduzcamos algo
00:20:04
que clarifique al usuario.
00:20:06
¿Qué tiene que poner?
00:20:09
¿Vale?
00:20:11
Porque si le dijimos, por ejemplo,
00:20:12
introduce el usuario.
00:20:14
¿Pero el qué del usuario?
00:20:15
El diseño del usuario,
00:20:16
el nombre del usuario, el apellido del usuario, el que.
00:20:17
¿Vale? ¿Se da claro?
00:20:21
¿Por qué le has puesto un orden?
00:20:25
Bueno, esto lo teníamos ya de la consulta anterior.
00:20:28
Aquí no tendría sentido porque solo vemos uno.
00:20:31
Igualmente en la anterior, ¿por qué?
00:20:37
¿En la 3?
00:20:41
Bueno, pues porque en la 3 nos suele gustar ver primero
00:20:42
las ciudades que tienen más usuarios.
00:20:44
cuando nos preguntan, por ejemplo,
00:20:48
número de unidades vendidas de un producto.
00:20:50
Parece lógico ver primero los productos
00:20:53
que más unidades tienen.
00:20:54
Entonces tendremos a ordenar de mayor a menor.
00:20:56
En este caso, el número de usuarios que tenemos,
00:20:58
pues vemos primero las ciudades
00:21:01
donde tenemos más usuarios
00:21:02
y al final las ciudades que tenemos menos usuarios.
00:21:03
Vale.
00:21:08
Lo que comentaba es que en este caso no es muy gráfico
00:21:08
porque tenemos muchos con un 1, ¿no?
00:21:10
Pero bueno, si tuviéramos una lista muy larga,
00:21:12
Así que veríamos primero las ciudades con más usuarios.
00:21:15
Vale.
00:21:21
¿Más preguntas con la 3 y la 4?
00:21:23
En la 4, para que se pueda poner lo del parámetro,
00:21:28
¿a dónde hay que darle?
00:21:34
Porque no...
00:21:37
En criterio, igual que ponías Murcia en la consulta,
00:21:37
tal cual ahí en criterio, escribes los cortes.
00:21:41
No hay que dar a nada más.
00:21:44
¿Nada más?
00:21:46
Vale.
00:21:49
¿Vale?
00:21:50
Vamos a ver la consulta número 5.
00:21:53
Queremos ver el nombre de los empleados que han hecho pólizas de coche.
00:21:57
¿De acuerdo?
00:22:02
Queremos ver el nombre.
00:22:03
Bueno, nombre, nombre y apellido.
00:22:04
Ah, no, solo nombre.
00:22:06
Vale, queremos ver el nombre de los empleados que han hecho pólizas de coche.
00:22:08
A ver, ¿qué podemos hacer aquí?
00:22:12
No voy a guardar nada.
00:22:16
Y no.
00:22:18
Esto sí.
00:22:19
A ver, empezamos una consulta nueva. Queremos ver el nombre de los empleados que han hecho pólizas de coche. Entonces, las pólizas las voy a necesitar. ¿Qué ocurre? Fijaros, aquí en la tabla pólizas tenemos el nombre del empleado.
00:22:20
Luego, utilizando solo la tabla pólizas, podemos responder a esta consulta. ¿Lo veis? Porque tenemos el nombre del empleado y podemos filtrar por el tipo de seguro.
00:22:41
En el caso de que no se nos ocurriese eso
00:23:00
¿Valdría también poner la otra tabla?
00:23:07
Sí, es lo que vamos a hacer en la siguiente consulta
00:23:11
Por eso vamos a verlas juntas
00:23:13
Y luego vemos la siguiente
00:23:15
Aquí en pólizas podemos ver el nombre del empleado
00:23:18
Que es lo que queremos ver
00:23:23
Fijaros que utilizo el DNI
00:23:24
Pero yo sé que lo que hay dentro cuando ejecute son nombres
00:23:26
Podríamos ver aquí el nombre y el tipo de seguro
00:23:29
Y el tipo de seguro tiene que ser coche
00:23:35
Podríamos ver el nombre de los empleados que han realizado pólizas de coche
00:23:37
Y aquí tendríamos a Alfonso y a Javier
00:23:47
De esta manera estaríamos respondiendo a la consulta número 5
00:23:50
Lo que nos pregunta es el nombre de los empleados que han realizado pólizas de coche
00:23:54
¿Vale?
00:24:02
Sería de esta manera, solo con una tabla.
00:24:04
¿Qué ocurre?
00:24:07
Que si nos vamos a la siguiente consulta, que es lo que preguntaba Miriam,
00:24:08
si nos preguntan nombre y apellido, ya no nos vale.
00:24:11
Y ahora tendríamos que hacer de la forma correcta,
00:24:14
que es utilizando la tabla de empleados.
00:24:16
¿De acuerdo?
00:24:19
Entonces, esta manera es muy sui generis.
00:24:21
Normalmente no utilizaremos esta forma.
00:24:24
¿Qué haremos?
00:24:26
Nos vamos al diseño.
00:24:27
Añadimos más tablas porque necesitamos la tabla de empleados.
00:24:28
añadimos la tabla de empleados, como están vinculadas no hace falta que añadamos nada más,
00:24:31
entonces en vez de el DNI lo que voy a hacer es utilizar el nombre y el apellido.
00:24:39
Y esto lo puedo poner al principio, lo puedo poner al final, lo puedo mostrar o lo puedo ocultar, da igual.
00:24:48
Y esto sería lo lógico. Vale, que tuviéramos las dos tablas y cogiéramos de la tabla de empleados la información relativa al empleado. Vale, he puesto esta consulta, la consulta anterior, la 5, para que vierais que al tener los campos de búsqueda a veces nos podemos ahorrar una tabla, pero va a ser muy pocas veces.
00:24:54
En muy pocos casos vamos a poder hacerlo porque no nos va a permitir filtrar, por ejemplo. Bueno, tiene sus limitaciones. Lo lógico es que lo hagamos de esta manera, utilizando la tabla empleados para la información relativa a los empleados y en la tabla pólizas tenemos el seguro, así que lo podemos utilizar desde aquí.
00:25:16
ejecutaríamos, la información
00:25:34
lógicamente es la misma, vuelven a ser
00:25:37
Alfonso y Javier,
00:25:38
pero en este caso además podemos ver
00:25:40
sus apellidos.
00:25:42
¿De acuerdo? Esta sería
00:25:47
la consulta
00:25:52
número 6.
00:25:53
Esta es la 6.
00:25:56
¿De acuerdo?
00:25:59
Bueno, vamos a ver una más
00:26:01
y vamos a parar aquí
00:26:02
para que si vosotros tengáis la oportunidad
00:26:04
ahora de trabajar todas estas consultas
00:26:06
y de intentar hacer las siguientes.
00:26:08
Vamos a hacer las siete juntos.
00:26:12
Número de pólizas registradas por Eustaquio.
00:26:14
Eustaquio es un empleado.
00:26:16
Quiero ver el número de pólizas.
00:26:18
Recordad, número de pólizas.
00:26:20
No quiero ver más detalles, solamente el número.
00:26:21
La respuesta a la consulta número 7 tiene que ser un número.
00:26:24
Cuando yo ejecuto la consulta, simplemente veo el número.
00:26:27
Y luego puedo ver la información de Eustaquio o no.
00:26:31
Esto ya sabéis que se puede ocultar o no.
00:26:33
Pero no veo el detalle.
00:26:35
No veo el número de líneas.
00:26:36
Simplemente el número. ¿Cómo lo hacemos? Empezamos una consulta nueva. Quiero saber el número de pólizas de Eustaquio, por lo tanto, para filtrar por Eustaquio necesito la tabla de empleados.
00:26:38
Y luego, perdonad, ¿cuál era la pregunta? Número de pólizas. Ah, vale, sin filtrar. Número de pólizas. Pues la tabla pólizas. Y hasta eso es todo, no necesitamos más.
00:26:54
Vamos a utilizar nombre y apellido para filtrar, o bueno, solo nombre, da igual, esto no cambia nada.
00:27:07
La información que tengo de esta persona es el obstáculo, voy a poner el apellido por si hubiera dos obstáculos, aquí lo puedo ver.
00:27:17
Y ahora quiero saber número de pólizas.
00:27:24
Esto voy a moverlo para que veamos la línea porque recordad que siempre es importante que las tablas que estoy utilizando estén unidas, ¿de acuerdo?
00:27:27
¿Verdad? ¿Cómo puedo contar el número de pólizas que ha hecho un saqueo? ¿Con qué campo?
00:27:34
Con el DNI.
00:27:47
¿Un poquito más alto?
00:27:50
Con el DNI.
00:27:51
¿Con el DNI? No, porque el DNI cuenta el número de empleados y quiero contar el número de pólizas.
00:27:52
Vale, vale.
00:27:59
¿Qué campo me ayuda a distinguir una póliza de otra?
00:28:00
El póliza ID.
00:28:04
El póliza ID.
00:28:05
El póliza ID.
00:28:06
Si lo tengo así tal cual, sin totalizar, recordad que al ejecutar me va a decir el número de póliza.
00:28:07
Yo no quiero saber el número de póliza, quiero saber cuántas pólizas.
00:28:17
En este caso la respuesta sería dos.
00:28:20
Aquí abajo veo que hay dos pólizas por destaque, por lo tanto esto no es lo que quiero ver.
00:28:22
Necesito totalizar.
00:28:27
Volvemos al diseño de la consulta y pinchamos en el icono de los totales.
00:28:29
por defecto recordar
00:28:35
que va a aparecer agrupar por
00:28:37
en todos los campos
00:28:39
y yo voy a cambiar el del campo
00:28:41
que quiero
00:28:43
totalizar
00:28:44
¿cuál es la opción que vamos a elegir aquí?
00:28:47
queremos sumar los números de
00:28:51
no, queremos contar
00:28:52
número de, siempre va a ser
00:28:55
contar, ¿vale?
00:28:57
cuidado aquí porque es un campo numérico
00:28:58
y a veces el error es que sumamos
00:29:01
y sumamos el número de póliza, si uno tiene un número de póliza
00:29:02
cuatro y otro tiene número de pólizas cinco, los va a sumar y va a decir que hay nueve
00:29:05
pólizas. No hay nueve pólizas, hay dos pólizas. ¿De acuerdo? O sea, tiene que ser
00:29:09
contar. Ejecutamos y aquí tenemos la información. ¿Vale? Sabemos qué eustaquio. Vemos que solo
00:29:14
hay uno, un eustaquio. Ha realizado dos pólizas. Como siempre, estos dos campos los podríamos
00:29:23
ocultar o no. Y el título lo
00:29:31
podríamos cambiar. Si no me gusta este
00:29:33
título, ya sabéis, en vista del diseño
00:29:35
escribimos el título que queremos
00:29:37
ver, dos puntos, y en
00:29:39
vez de count of policy ID, pues
00:29:41
número de pólizas o lo que queramos.
00:29:43
¿De acuerdo?
00:29:47
Bueno, entonces lo vamos a dejar
00:29:49
aquí.
00:29:50
Para mañana vais a repetir
00:29:52
las siete consultas que hemos hecho juntos.
00:29:55
Como veis, son siete, pero en realidad son como tres
00:29:57
porque las tres primeras se puede
00:29:58
utilizar una para hacer la siguiente
00:30:00
y
00:30:02
estas también las podéis reutilizar,
00:30:04
estas también las podéis reutilizar
00:30:06
y luego la de
00:30:08
contar el número de pólizas.
00:30:10
Y si os da tiempo, sería interesante
00:30:13
que mirarais las otras tres para que
00:30:14
cuando mañana las veamos ya
00:30:16
hayáis tenido oportunidad de mirarlas. Así que mañana ya
00:30:18
comprobáis si os sale o no os sale.
00:30:20
¿De acuerdo?
00:30:23
Bueno, mañana. Cuando digo
00:30:25
mañana es el lunes. Estoy todo el rato diciendo mañana.
00:30:26
Entonces, para el lunes, intentar hacer las diez consultas. Siete de ellas ya las hemos hecho juntos. Sería intentarlo a ver si os sale, si hay algún problema con los parámetros, que es lo nuevo que hemos visto hoy. También estamos practicando agrupar. A veces agrupamos y contamos, a veces agrupamos y sumamos. Y a veces solo agrupamos. Vamos a ir cogiendo ahí práctica con las distintas opciones.
00:30:28
Y luego las últimas tres no las hemos hecho, son nuevas. Vamos a ver si partiendo de cero podéis hacerlas. Y lo que hacemos el lunes es comprobar si os ha salido. ¿De acuerdo? Entonces, como ya acabamos la base de datos, podemos subirla al aula virtual. ¿Os parece si ponemos la fecha de entrega el domingo para esta base de datos? ¿Sí?
00:30:50
Vale, pues entonces, ahora pongo la actividad en el aula virtual, el domingo como límite lo subís vosotros, el lunes resolvemos dudas y empezaríamos con las seis. ¿De acuerdo? Que ya la tenéis, las seis ya la tenéis si le queréis echar un vistazo, ya la tenéis también en el aula virtual.
00:31:15
También tenemos que hacer la estructura, ¿no? De las seis.
00:31:32
No, no. El lunes recibiremos dudas y haréis la estructura para el martes. Si entre semana no tenéis más ajustado, pues ya podéis ir empezando, si queréis, claro. Sí, echarle un vistacillo. Entonces, ahora lo que vamos a hacer en cada base de datos, vamos a ir metiendo, sobre todo, consultas. Vamos a trabajar ahora.
00:31:35
La primera parte será siempre igual, tendremos una estructura diferente que tendremos que averiguar cómo vincular las tablas.
00:31:52
Trabajaremos siempre las relaciones, creación de relaciones manualmente y con campos de búsqueda.
00:32:00
Y luego cuando vayamos a las búsquedas, a las consultas, iremos viendo nuevas opciones de consulta.
00:32:05
En cada base de datos meto consultas nuevas.
00:32:10
Como os digo, en la base de datos número 5, la que estamos trabajando hoy, estamos trabajando parámetros y agrupar y totalizar.
00:32:13
¿vale? y en las seis tendremos, ahora no me acuerdo
00:32:20
creo que tenéis ya algún campo calculado
00:32:22
por ahí y de
00:32:24
creación de tabla ¿vale?
00:32:26
para ir practicando, entonces bueno en vuestro esquema que vayáis
00:32:28
haciendo, apuntaros ahí
00:32:30
todos los tipos de consulta
00:32:32
que vamos haciendo
00:32:34
todas las posibilidades
00:32:36
¿vale?
00:32:37
bueno pues nada
00:32:41
lo dejamos aquí
00:32:44
vamos a
00:32:45
no tiene ni el uso y volvemos
00:32:48
a la reunión y nos vemos
00:32:50
el lunes a las 10
00:32:52
Si entre tanto yo recibo alguna información
00:32:53
significativa, os mando
00:32:56
un email y si no, pues el lunes os cuento
00:32:58
lo que tengamos. Y mientras vosotros
00:33:00
contactad con los profesores
00:33:02
a ver qué conseguís y el lunes
00:33:03
me contáis cómo están las cosas. ¿De acuerdo?
00:33:06
Muy bien, chicos
00:33:10
Pues nada, que tengáis
00:33:11
buen fin de semana
00:33:16
Nos vemos el lunes
00:33:17
Igualmente
00:33:19
Hasta luego
00:33:20
- 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:
- 80
- Fecha:
- 16 de abril de 2020 - 18:31
- Visibilidad:
- Clave
- Centro:
- IES CLARA DEL REY
- Duración:
- 33′ 22″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 80.10 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.