Saltar navegación

20200415 Access DT 5 Queries - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 16 de abril de 2020 por Elena T.

80 visualizaciones

Descargar la transcripción

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, 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
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:
  • 1
  • 2
  • 3
  • 4
  • 5
Eres el primero. Inicia sesión para valorar el vídeo.
Idioma/s:
es
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

Del mismo autor…

Ver más del mismo autor

Comentarios

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.



EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid