1 00:00:02,419 --> 00:00:20,000 El ejercicio 2 explica cómo hacer consultas en base. Para ello vamos a utilizar dos bases de datos que podemos descargarnos del aula virtual. Esas dos bases de datos son Europa y Minerales. Vamos a empezar con Minerales. 2 00:00:20,000 --> 00:00:32,960 Para crear una consulta en modo diseño hacemos clic aquí y nos aparece una ventana nueva en la que tenemos que seleccionar las tablas o las consultas de las que queremos hacer la consulta. 3 00:00:32,960 --> 00:00:50,759 En este caso solo tenemos una tabla o tres consultas que yo ya había creado. Vamos a seleccionar la tabla minerales, hacemos aquí clic, añadir, ya podemos cerrar y nos aparecerán los campos de que dispone la tabla. 4 00:00:50,759 --> 00:00:54,159 selecciono los campos que me interesan 5 00:00:54,159 --> 00:00:57,380 por ejemplo nombre, fórmula 6 00:00:57,380 --> 00:01:00,500 punto de fusión 7 00:01:00,500 --> 00:01:04,379 y vamos a seleccionar también brillo 8 00:01:04,379 --> 00:01:08,609 una vez que he seleccionado los campos 9 00:01:08,609 --> 00:01:12,650 haciendo doble clic sobre ellos o arrastrándolos 10 00:01:12,650 --> 00:01:15,150 también se podrían arrastrar aquí 11 00:01:15,150 --> 00:01:19,170 entonces tengo que poner los criterios 12 00:01:19,170 --> 00:01:23,269 que le servirán al programa para hacer la consulta. 13 00:01:24,430 --> 00:01:27,569 Aquí puedo seleccionar si quiero que aparezca el campo ordenado o sin ordenar. 14 00:01:27,650 --> 00:01:30,849 Por ejemplo, si quiero ordenar la tabla luego por orden alfabético, 15 00:01:31,030 --> 00:01:32,810 pues seleccionaría ordenar aquí. 16 00:01:34,329 --> 00:01:37,989 Aquí puedo seleccionar una función. 17 00:01:38,170 --> 00:01:42,090 Esto de momento no lo vamos a ver, para hacer una suma, un recuento, etc. 18 00:01:43,450 --> 00:01:46,329 Y aquí puedo hacer visible o no el campo. 19 00:01:46,329 --> 00:01:54,030 aunque esté seleccionado, puede no aparecer. Es decir, puedo decidir que sea invisible para el que consulte la tabla. 20 00:01:54,689 --> 00:02:04,150 Y aquí el criterio, que es lo más importante. Imaginad ahora que yo quiero ver solo los minerales que tienen un punto de fusión 21 00:02:04,150 --> 00:02:21,629 mayor que 1000 o mayor que 100, por ejemplo. Pues escribo aquí mayor que 100 y le doy a Enter y guardo. Me va a decir que cómo quiero guardar la consulta 22 00:02:21,629 --> 00:02:34,169 y aquí pondría el nombre. Voy a dejar el nombre de consulta 1. Le doy a aceptar, cierro y si abro la consulta, que es la consulta 1, me aparecerían todos los 23 00:02:34,169 --> 00:02:39,710 minerales que tienen un punto de fusión mayor que 100. ¿Entendido? Si ahora yo además 24 00:02:39,710 --> 00:02:47,490 quiero modificar esa consulta, haría clic con el botón derecho en la consulta que acabo 25 00:02:47,490 --> 00:02:57,699 de crear y le diría editar. Si además de poner como criterio el punto de fusión mayor 26 00:02:57,699 --> 00:03:08,659 que 100 grados, quiero que sean los que tienen, por ejemplo, el brillo metálico, pues escribiría 27 00:03:08,659 --> 00:03:17,560 aquí metálico. Y ahora me aparecerían con punto de fusión mayor que 100, pero brillo 28 00:03:17,560 --> 00:03:31,479 metálico. Van a aparecer, me pregunta si quiero guardar, guardo, abro la consulta y 29 00:03:31,479 --> 00:03:37,580 Y aparecen los que tienen el brillo metálico y el punto de fusión mayor de 100 grados. 30 00:03:40,219 --> 00:03:43,340 Si quiero hacer más modificaciones, edito. 31 00:03:44,360 --> 00:03:47,240 Imaginad, por ejemplo, que no quiero el brillo metálico. 32 00:03:48,360 --> 00:03:58,319 Lo que quiero es que aparezcan los minerales con un punto de fusión mayor que 100, pero que empiecen por la letra M. 33 00:04:02,639 --> 00:04:04,139 Escribiría like M asterisco. 34 00:04:05,099 --> 00:04:05,900 Le daría a guardar. 35 00:04:06,340 --> 00:04:20,819 y si abro me aparecería solo la magnetita bien imaginar que ahora quiero modificar la consulta 36 00:04:22,240 --> 00:04:25,000 y en lugar de que aparezcan los minerales con la letra 37 00:04:26,879 --> 00:04:39,000 m quiero que aparezcan los que empiezan por la letra a que tengan un punto de fusión mayor que 38 00:04:39,000 --> 00:04:44,360 100 y que además tengan el brillo metálico 39 00:04:44,360 --> 00:04:49,680 pero además quiero que aparezcan los que empiezan por la letra 40 00:04:49,680 --> 00:05:02,769 p y que cumplen las mismas condiciones el 41 00:05:02,769 --> 00:05:06,930 brillo perdón el punto de fusión mayor que 100 42 00:05:06,930 --> 00:05:19,180 y el brillo metálico también guardo y si consultó ahora la consulta me 43 00:05:19,180 --> 00:05:24,060 aparecen aquí los que empiezan por A y los que empiezan por P, con brillo metálico y 44 00:05:24,060 --> 00:05:36,350 punto de fusión mayor que 100 grados. Bien, con esto podéis hacer una idea de cómo funciona 45 00:05:36,350 --> 00:05:44,149 el modo de diseño para crear consultas. Aquí voy poniendo los criterios que se tienen que 46 00:05:44,149 --> 00:05:51,930 cumplir a la vez y debajo los criterios que pueden cumplirse o que deben cumplirse en 47 00:05:51,930 --> 00:05:57,009 lugar de decir se cumple este o se cumple este otro van a aparecer los dos 48 00:05:57,009 --> 00:06:02,529 de acuerdo pues eso es todo 49 00:06:02,529 --> 00:06:07,649 el modo la consulta el modo utilizar el 50 00:06:07,649 --> 00:06:13,920 asistente para crear una consulta es muy sencillo si hacemos clic en él nos 51 00:06:13,920 --> 00:06:18,199 aparecerá una una ventana en las que en la que nos 52 00:06:18,199 --> 00:06:26,149 dice que que de dónde queremos hacer la consulta si queremos una consulta de la tabla minerales 53 00:06:26,149 --> 00:06:35,790 nos aparecen todos sus campos seleccionó los campos que quiero que aparezcan selecciona estos 54 00:06:35,790 --> 00:06:48,360 dos por ejemplo me dice si quiero ordenarlos o los ordenó o no por ejemplo por nombre y ahora 55 00:06:48,360 --> 00:06:53,139 Aquí me va a pedir la condición, los criterios. 56 00:06:53,519 --> 00:07:01,029 Imaginad que yo quiero el punto de fusión mayor que, por ejemplo, 500. 57 00:07:03,279 --> 00:07:04,100 Vamos a siguiente. 58 00:07:05,740 --> 00:07:11,759 Quiero que la muestre, pero no quiero que haga ninguna función con ella. 59 00:07:11,899 --> 00:07:12,879 Aquí estarían las funciones. 60 00:07:17,920 --> 00:07:19,279 Esto es lo que va a aparecer en la tabla. 61 00:07:19,279 --> 00:07:41,829 Podría cambiar estos nombres, el nombre de la tabla por defecto que lo cambiaría aquí. No lo voy a cambiar, lo voy a dejar así y le doy a finalizar y aquí aparece, si abro la consulta, me aparecerían todos los minerales que tienen ordenados un punto de fusión mayor que 100. 62 00:07:41,829 --> 00:07:55,160 Bien, la otra cosa que aparece en la práctica es cómo importar o exportar una consulta desde aquí a un documento de Writer. 63 00:07:55,160 --> 00:08:19,439 Bueno, pues lo único que tendría que hacer es seleccionar la consulta que quiero exportar, por ejemplo esta, decirle copiar, abrir un archivo nuevo de texto y una vez que está abierto decirle que quiero pegar. 64 00:08:19,439 --> 00:08:32,460 Me va a aparecer una tabla en la que me dice cómo quiero insertar los datos. Le digo que como tabla selecciono todos y aquí podría modificar ciertas cosas. 65 00:08:32,460 --> 00:08:59,679 Voy a elegir, por ejemplo, un formato. Elegante, el que sea. De acuerdo. Aceptar. Aquí podría insertar un título o no. En fin, podría hacer varias cosas. Le doy a aceptar y la tabla aparecerá en el documento de texto. Es muy sencillo. 66 00:08:59,679 --> 00:09:10,009 Si tuviera que exportar la tabla para importarla en un documento de una hoja de cálculo, pues haría lo mismo. 67 00:09:10,950 --> 00:09:21,769 Archivo nuevo, esta vez una hoja de cálculo, y de nuevo, pegar, y pegaría la tabla directamente. Es muy sencillo. 68 00:09:25,039 --> 00:09:33,100 Nos quedaría por ver el modo SQL. En el modo SQL habría que escribir directamente las instrucciones aquí. 69 00:09:33,100 --> 00:09:47,799 Aunque no lo vayamos a ver, podemos ver cómo queda esto. Por ejemplo, abriendo una consulta y editándola en la vista SQL. Aquí veis que el lenguaje es muy sencillito. 70 00:09:47,799 --> 00:10:01,500 Le digo que seleccione los campos nombre, fórmula química, brillo y otros nombres de la tabla minerales en la cual se tiene que cumplir que el campo brillo debe ser igual a metálico. 71 00:10:01,500 --> 00:10:22,500 Entonces, si yo doy aquí directamente a ejecutar la consulta, pues me aparecen los campos con el criterio que era que sea metálico el brillo. 72 00:10:25,759 --> 00:10:28,820 Y eso es todo lo que os hace falta saber para hacer los ejercicios. 73 00:10:29,440 --> 00:10:36,960 Ahora os queda a vosotros hacer las consultas de la primera tabla, de la tabla minerales, 74 00:10:37,460 --> 00:10:45,539 y luego, con la base de datos Europa, que también tiene una tabla, hacer estas tres consultas, 75 00:10:45,539 --> 00:10:53,419 y en esta última pide que hay que importar la consulta a la hoja de cálculo, que ya habéis visto que es muy fácil. 76 00:10:54,740 --> 00:10:55,519 Ánimo ya por ello.